We are seeking an experienced Expert Software Development Engineer to join our dynamic team. This role is an exciting opportunity to work with cutting-edge technologies that will make a positive impact on healthcare in the UK.
About the Role
As an Expert Software Development Engineer, you will work on the development of backend services to enhance our platform, which allows healthcare professionals easy access to analytical data. The role involves working on Python-based backend software, cloud infrastructure (AWS), and databases like SQL. You will collaborate with an Agile team, write reusable code, review peers' code, and debug product issues to deliver a seamless experience to our users.
Key Responsibilities :
1. Develop high-quality backend components and infrastructure code.
2. Lead a small team in designing secure APIs.
3. Collaborate within an Agile team to meet product delivery goals.
4. Write reusable, testable code and assist in peer code reviews.
5. Maintain and debug existing products.
Key Requirements :
6. 5+ years of experience in software development roles.
7. Expertise in Python and knowledge of SQL, Trino/Presto, and cloud infrastructure (AWS).
8. Strong experience in software architecture and team leadership.
9. Ability to collaborate in a fast-paced, innovative environment.
10. Ability to mentor junior members of staff and liaise with Directors as and when required
Behaviors :
You are a collaborative team player, comfortable working remotely, with a passion for learning and bringing new technologies to the team. Please contact Mahanoor Sahhzad for more information