Software Developers
Role details
Job location
Tech stack
Job description
We're seeking three Senior Software Developers to join a high-performing team delivering modern digital services across the NHS. You will help build, support, and evolve critical platforms using modern engineering practices, test-driven development, and open, transparent delivery. This is a 6-month Inside IR35 contract, with strong potential for extension. Candidates must be UK-based, BPSS eligible, and have previous NHS experience. Role Overview You will work within a collaborative, multidisciplinary environment to design, build, and maintain high-quality digital services. The role involves contributing to both new and existing systems, supporting multiple languages and platforms, and applying strong DevOps, TDD, and modern engineering practice throughout., + Develop new services using Python while supporting existing components written in Java and .NET
-
Work with Oracle PL/SQL to support legacy and operational systems
-
Engineer solutions across cloud and infrastructure environments including AWS, Azure, Linux, SQL Server, Postgres, Docker, and Kubernetes
-
Implement CI/CD pipelines using GitHub or Azure DevOps
-
Deliver high-quality software using Test Driven Development (TDD)
-
Contribute to open, transparent delivery with shared documentation, codebases, design histories, and roadmaps
-
Collaborate with engineers, designers, and product teams to deliver secure, scalable, user-centred services Required Technical Skills
-
Strong experience building digital services with Python
-
Familiarity with Java and .NET for supporting existing systems
-
Skilled in Oracle PL/SQL
Requirements
-
Experience with AWS and Azure
-
Knowledge of GitHub, Azure DevOps, Docker, Kubernetes, and Linux
-
Experience with SQL Server and Postgres
-
Strong TDD practice and automated testing pipelines Non-Technical Skills
-
Excellent communication and collaboration
-
Comfortable working openly and transparently
-
Strong problem-solving abilities
-
Adaptable, proactive, and able to work in complex environments
-
Positive, delivery-focused attitude Additional Requirements
-
Must be UK-based
-
BPSS eligible
-
Previous NHS experience is essential