Job Title: Senior Python DeveloperLocation: Hybrid - Leeds and Manchester Salary: Up to £72,000 + benefitsSector: Public Sector Digital Services
OverviewWe're looking for a Senior Python Developer to join a growing team delivering user-centred digital services within the UK public sector. This is a chance to work on high-impact projects that directly improve services for citizens, using modern technology and agile delivery methods.
Key Responsibilities-
Develop and maintain robust, scalable Python applications and APIs
-
Design and build microservices using AWS serverless architecture (Lambda, DynamoDB, EventBridge, etc.)
-
Collaborate closely with cross-functional teams including designers, researchers, and DevOps engineers
-
Contribute to architecture decisions and technical planning
-
Ensure high code quality through Test-Driven Development (TDD) and code reviews
-
Work in an Agile environment with a strong emphasis on iterative delivery and user feedback
-
Support and mentor junior developers, promoting best practices across the team
-
Proven experience in Python development in a production environment
-
Strong hands-on experience with AWS serverless services (Lambda, API Gateway, DynamoDB, EventBridge, etc.)
-
Experience in building and maintaining RESTful APIs and microservices
-
Solid understanding of TDD, automated testing, and CI/CD pipelines
-
Comfortable working within Agile teams and collaborating across disciplines
-
Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders
-
Experience working within or delivering to the UK public sector, ideally in line with GDS standards
-
Familiarity with infrastructure as code tools (e.g. Terraform, AWS SAM, CloudFormation)
-
Awareness of authentication and security best practices in cloud environments
-
Competitive base salary up to £72,000
-
Flexible and remote-first working culture
-
Opportunity to contribute to meaningful, user-focused public services
-
Professional development support and access to training
-
A collaborative and inclusive team environment
If you're passionate about using your Python and cloud expertise to build digital services that make a real difference, we'd love to hear from you.