Salary: £64,000 – 70,000 per year
Requirements
- Design and implement systems and software to meet requirements using appropriate tools and methods.
- Promote the creation of high‑quality code by commitment to practices such as test‑driven development, pair programming, and code review.
- Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance and safety requirements.
- Suggest improvements to the code base, development processes, tooling and working practices. Encourage innovation by identifying, evaluating and adopting emerging technologies.
- Assist with the design, implementation and testing of APIs that adhere to the Open API specification.
- Able to demonstrate commercial software development experience.
- Practical experience in system design, development, testing and operational stability.
- Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls.
- Experience applying continuous delivery, test‑driven development and pair programming.
- Experience of working in an agile environment and an understanding of Scrum principles in particular.
- Experience writing and consuming RESTful APIs in Python.
- Experience with AWS services (Lambda, DynamoDB, ElasticSearch).
- Experience with creating web application UIs using ReactJS and TypeScript.
Responsibilities
- Design, implement and maintain our publishing software, systems and customer‑facing digital products.
- Collaborate closely with our Head of Engineering, Head of Data Science, QA Manager, Lead Software Developers, Software Developers and Chief Technology Officer.
- Work across the organisation to identify opportunities for improvement and innovation.
- Engage in complex, challenging and career‑defining projects that positively impact patient safety.
- Participate in testing and ensure that all implementations meet the necessary requirements for security and performance.
Technologies
- API
- AWS
- Lambda
- ElasticSearch
- Python
- Security
- TypeScript
- Web
- Cloud
- REST
- React
- TDD
More
We are a highly successful and fast‑growing health tech organisation focussed on making a positive impact in the world. We offer an excellent opportunity to join a dynamic team where you will work on complex projects. Our team is proactive and energetic, looking to reshape our working practices for better outcomes. This is a hybrid role, requiring 4 – 8 days in our London office each month, with a competitive salary range of £64,000 – 70,000 plus excellent benefits.
#J-18808-Ljbffr…
