Job Title: Senior Python Developer
Location: Hybrid - Leeds and Manchester
Salary: Up to £72,000 + benefits
Sector: Public Sector Digital Services
Overview
We'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
Essential Skills & Experience
* 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
Desirable Experience
* 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
What's on Offer
* 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.
#J-18808-Ljbffr