London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Leeds |
Education | Not Mentioned |
Salary | Competitive salary |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
Lead Web Developer - PythonLeeds, West Yorkshire (office/home based)Are you a Lead Web Developer with a passion for Python coding and experience mentoring junior DevelopersWould you be interested in joining a high growth software company in the cyber security industryAbout Us:AppCheck develops information security software for its end user clients and reseller network. Our cloud-based service provides clients with vulnerability detection and reporting services for their web applications and hosting infrastructure.Our software engineers and experienced penetration testing consultants collaborate to design and deliver a proven and trusted security testing solution for some of the world’s leading brands.The Role:We have a new opportunity for a Lead Web Developer to join us at an exciting time of growth as we expand existing squads for the ongoing development of our security features (automated pen testing & scanning). As well as two major greenfield projects, and this role will lead one of the new greenfield squads to develop a new web app security solution, while leading junior/intermediate Developers (to be recruited). This will include:- Collaborating with other team members and stakeholders to plan, specify and document proposed software solutions to deliver on key requirements- Leading the design and development required to implement new key user-facing features, as well as maintaining and enhancing existing functionality- Ensuring the technical feasibility of UI/UX designs- Optimising applications for maximum speed and scalability, ensuring that solutions meet all key non-functional requirements including scalability, performance, maintainability and security- Mentoring junior developers and instilling quality engineering practices- Applying a test-driven development strategy, integrating testing into CI/CD processes; and attending/running daily stand-upsWho We’re Looking For:We’re looking for a Lead Web Developer with extensive Python (Django/Flask) experience, leading/mentoring a team of Junior Developers and as well as a strong working knowledge of VCS, CI/CD, TDD behavioural testing tools. We’re excited to hear from you especially if you can demonstrate a passion for / knowledge of information security.Our ideal candidate will be an engaged, committed, and willing individual that wishes to continue to learn new technologies and to become involved in a range of highly technical and challenging software projects in a collaborative environment.Key to this role is experience in owning development projects and confidence in providing high-level reports to the leadership.Are you looking for a role where you can combine the art of design with the art of programming and create software of the highest standard If it’s a ‘Yes’ and you’re looking for the opportunity to work with like-minded people with the support of a highly skilled technical team, then we would love to hear from you.In Summary - Essential Skills & Knowledge:- Extensive Python coding experience- Hands-on technical leadership and mentoring of a small software development team and managing them to deliver projects on time and to budget- Highly organised and with the ability to prioritise and plan to set timelines- Excellent communication and interpersonal skills, able to communicate effectively at all levels within an organisation and with customers- Web markup, including HTML5 and CSS3- Client-side scripting and JavaScript frameworks- The SPA paradigm, asynchronous request handling, partial page updates, and AJAX- Code versioning tools (e.g. Git / SVN)- Continuous integration software (e.g. Hudson, Jenkins)- Behavioural and unit testingWhile not essential if you have some experience with the following it would be a big bonus: Django / Flask or other python web framework; Unix/Linux OS commands / file systems and shell scripting; deploying applications using Docker; continuous integration software (e.g. Hudson, Jenkins); the SPA paradigm, asynchronous request handling, partial page updates, and AJAX; TypeScript; behavioural and unit testing.What’s In It For You- Above market rate salary- Pension scheme- Gym membership or Westfield health benefit- Remote working (happy to discuss any set up)- Relaxed and friendly company cultureWe’re rapidly growing so you can have a big impact in your roleSo, if you’re seeking your next challenge as a Lead Web Developer (Python), please apply via the button shown. This vacancy is being advertised by Webrecruit. The services advertised by Webrecruit are those of an Employment Agency.Other organisations may call this role Lead Python Developer, Software Development Lead, Developer Team Lead, Development Team Manager, Lead Developer, Senior Software Engineer, Lead Python Programmer, or Web Software Development Team Lead.