Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Developer (PYTHON / AWS)

Tech4 Ltd

Greater London

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A health tech organization in Greater London is seeking a Lead Software Developer (PYTHON / AWS) to lead the development and maintenance of software. The successful candidate will work on customer-facing digital products and guide the team in best practices using modern agile methodologies. This role offers the opportunity to make a positive impact on the world by contributing to innovative tech solutions.

Qualifications

  • Proficient in Python and AWS.
  • Experience with agile methodologies and modern engineering practices.
  • Strong leadership and mentoring skills.

Responsibilities

  • Lead the development and maintenance of software.
  • Promote high-quality code using agile practices.
  • Collaborate with QA and Product teams.

Skills

Python
AWS
Agile engineering practices
Job description
Lead Software Developer (PYTHON / AWS) - 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 Software Developer (PYTHON / AWS).

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 o...
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.