Senior Middleware Developer

Senior Middleware Developer, AWS, Python, Agile, Linux 

A Healthcare Technology Company are currently looking for a Senior Middleware Developer to join their rapidly growing team. This exciting opportunity will give the successful candidate the chance to work in an Open and Collaborative Agile Environment. 

The candidate will be responsible for assisting the design and development of a highly scalable middleware platform for integrating machine learning algorithms to mobile platforms on a cloud computing platform.

The successful candidate will be passionate about working in a startup culture. You will enjoy working with a multidisciplinary team and sharing your knowledge with your colleagues, but still be able to work independently to be able to move the project forward

This role is a permanent full time role based in Cambridge, UK.


  • Design, develop, test and support the middleware platform.

  • Create or update documentation in support of design and development efforts.

  • Have proficiency with all aspects of the software development process (Agile planning, testing, development, performance optimisation, refactoring, debugging, production support)

  • Participate in code reviews with peers and managers


  • 5+ years experience

  • AWS development

  • Python


  • Developing and supporting highly-available, fault-tolerant middleware solutions

  • AWS Cloud experience:

    • At least one of: AWS SQS or AWS ActiveMQ

    • At least two of: AWS Lambda, Beanstalk, EC2 or AWS Batch 

    • At least one of: AWS DynamoDB or AWS RDS

    • At least one of: AWS Elastic Load Balancing or EC2 AutoScaling




If you are interested in apply for one of the roles above, please email, with a copy of your résumé and contact details.

Alternatively, please fill in the form below:


Name *