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...