Python Engineer (BackEnd) - Lead I - Software Engineering

Full time on site
Python Engineer (BackEnd) - Lead I - Software Engineering
  • UST
  • Nottingham, ENG, GB
Job Description

Role description

Python Engineer (BackEnd)

Location: London or Nottingham (Hybrid)

Travel: Candidates based in London should be willing to travel occasionally to the Nottingham office for planning, collaboration, and project meetings.

Type: Contract Inside IR35 (6 months) or Fixed Term Employment Contract

At UST, we're helping transform the healthcare experience through innovative digital platforms and modern cloud-native technologies. We're looking for an experienced Python Engineer (BackEnd) to join our growing engineering team and play a key role in evolving our platform architecture towards a scalable microservices ecosystem.

This is an exciting opportunity to work on business-critical healthcare solutions, collaborate with talented engineers, and contribute to technology that improves outcomes for millions of users.

What You'll Do: As part of our backend engineering team, you will:

  • Design, develop, and enhance scalable backend services using Python.
  • Collaborate closely with engineering teams to deliver high-quality features and platform improvements.
  • Contribute to the design and implementation of modern microservices architectures.
  • Build resilient, well-tested applications with a strong focus on maintainability and performance.
  • Develop and maintain automated unit tests to ensure robust code quality and coverage.
  • Troubleshoot and resolve issues across business-critical systems.
  • Support continuous improvement initiatives, including performance optimisation and automation.
  • Mentor and support less experienced engineers through knowledge sharing and collaboration.
  • Maintain clear technical documentation and contribute to engineering best practices.
  • Participate in an out-of-hours support rota following successful completion of probation. What You'll Bring:

We're looking for a collaborative engineer with extensive experience delivering enterprise-scale backend solutions and cloud-native applications.

  • Strong backend software engineering experience with Python.
  • Experience building and supporting scalable microservices architectures.
  • Solid understanding of software design principles and engineering best practices.
  • Strong experience with automated unit testing and test-driven development practices.
  • Proficiency with Git-based source control workflows.
  • Strong SQL and database design/query optimisation skills.
  • Experience working with AWS services, including:
    • S3
    • SQS
    • Lambda
    • API Gateway
    • EventBridge
    • ECS / EC2
    • Secrets Manager
    • Parameter Store
    • MySQL
  • Experience diagnosing and resolving issues within business-critical production environments.
  • Knowledge of caching strategies and performance optimisation techniques.
  • Experience building CI/CD pipelines using GitHub Actions.
  • Containerisation experience using Docker.

Desirable Skills:

  • Infrastructure as Code using Terraform.
  • PHP development experience.
  • Experience working within healthcare, regulated, or highly secure environments.
  • Strong technical documentation practices. Why Join UST?

At UST, you'll join a global technology organisation that combines the agility of a high-performing engineering team with the scale and stability of an established digital transformation partner. You'll have the opportunity to work on meaningful healthcare solutions, collaborate with experienced engineers, and contribute to technology that makes a real difference.

UST is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Hurry \& apply!

#UST

Skills

python,github,sql,lambdatest,

About UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Share this job:
ES Assistant Online
Hello! I am your AI career assistant. How can I help you today?