Lead Python Developer (Python/AWS/React) – Health Tech
Part of the extended Technology Leadership Team, the Lead Python Developer will design, implement, and maintain publishing software, systems, and customer‑facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices.
Main Accountabilities
* Lead the development and maintenance of software in line with organisational objectives for a specific team.
* Promote high‑quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring, etc.
* Work closely with QA and Product teams; act as an expert in key knowledge areas and share knowledge within the organisation.
* Identify process improvement opportunities and act on them accordingly.
* Encourage innovation by identifying, evaluating, and adopting emerging technologies.
* Collaborate with the Head of Engineering on recruitment and onboarding of team members; mentor and coach to close capability gaps.
* Represent engineering within the team; work closely with other Lead Software Developers to ensure consistent ways of working and limit duplication and waste.
* Contribute to the Engineering Team Charter and other organisational strategies.
* Communicate up to executive level clearly, concisely, and with authority and confidence.
* Communicate effectively with non‑technical stakeholders using clear, non‑technical language.
* Encourage a culture of continuous improvement within the team and across engineering.
Knowledge & Skills For This Job
* Leadership and team building skills; ability to delegate responsibilities.
* Practical experience in system design, development, testing, and operational stability.
* Deep understanding of software design, code quality, and architectural options.
* Agile experience (Scrum) and extreme programming practices (TDD, CI, pair programming).
* Deep knowledge of Python and its ecosystem, patterns, and pitfalls.
* Experience with front‑end technologies and JS frameworks such as React.
* Experience writing and consuming RESTful APIs in Python.
* Experience with AWS services (Lambda, SQS, API Gateway, S3).
* Excellent time‑management and organisational skills; ability to work to deadlines.
* Good communication, negotiation, and influencing skills.
Compensation & Benefits
Basic salary £76,000 + excellent benefits. Hybrid role – 4 – 8 days per month in the London office, remainder remote.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
#J-18808-Ljbffr