Lead Software|AWS Software Engineer

  • Category: Software Developer Jobs
  • Location: London, England
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 18K to 28K
  • Published on: 2025/09/21

Job description
Lead Python/AWS Software Engineer - health tech - tech for good, make a positive impact on the world.

Highly successful and fast growing organisation has an exciting opportunity for a Lead Python/AWS Software Engineer.

Job Purpose

Part of the extended Technology Leadership Team, the Lead Software 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 the creation of 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 a number of knowledge areas and encourage the development and sharing of knowledge within the organisation.
• Identify process improvement opportunities and act on them accordingly.
• Encourage innovation by identifying, evaluating and adoption of emerging technologies.
• Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching.
• Work closely with Head of Engineering and act as a representative for engineering to your respective team.
• Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste.
• Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to).
• Deal effectively with low-performing team members.
• Communicate up to Exec 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 your team and across engineering.

Knowledge & Skills For This Job
• Leadership and team building skills, with the ability to delegate responsibilities to team members.
• Practical experience in system design, development, testing and operational stability.
• Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs.
• Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements
• Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls.
• Extensive experience of working in an agile environment (we use Scrum).
• Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming.
• Familiarity with modern front-end technologies and JS frameworks, such as React.
• Experience writing and consuming RESTful APIs in Python.
• Experience with AWS services (Lambda, SQS, API gateways, S3).
• Excellent time-management and organisational skills, with the ability to work to deadlines.
• Good communication, negotiating and influencing skills.

Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects.

Basic salary £76,000 + excellent benefits

Hybrid role - between 4 - 8 days per month in the London office, the rest remote


Company Name: Tech4 Limited

Related jobs

  • Software Engineers C| x2

    Job description SOFTWARE ENGINEERS C++- PERMANENT - WINFRITH Nr Dorchester in Dorset Relocation packages available Purpose of job • Application of a software engineering approach to undertake all tasks within a software development lifecycle. • Prefe...

    Full Time / Part Time

    $ Estimated: 16K to 28K

    Dorchester, England

    2025/09/21


    Apply Now

  • Embedded Software Engineer

    Job description A hugely exciting opportunity for an experienced Software Developer to join a start-up in Cambridge, and transition into the cutting-edge and futuristic area of quantum computing. Working across the stack, we are looking for a softwar...

    Full Time / Part Time

    $ Estimated: 25K to 29K

    Remote

    2025/09/21


    Apply Now

  • Rust Software Engineer

    Job description Location: Cambridgeshire Working Environment: Hybrid, Flexible Package: Salary + Bonus + 25 days Holiday + Benefits This is an opportunity that offers the best of both worlds, providing the excitement of greenfield development along w...

    Full Time / Part Time

    $ Estimated: 18K to 27K

    Teversham, England

    2025/09/21


    Apply Now