Salary: £40,000 - 80,000 per year Requirements: Strong hands-on experience in Python with 5 years building production-grade applications Strong hands-on experience in Golang with 3 years developing scalable backend services Strong hands-on experience in C# / .NET with 3 years building enterprise-grade applications Mandatory experience designing, developing, and maintaining microservices-based architectures Strong understanding of distributed systems, service-to-service communication, and fault tolerance Experience building RESTful APIs and integrating services across multiple systems Proficiency in writing clean, efficient, testable, and well-documented code Experience with asynchronous/thread processing, messaging systems, and background workers Strong experience with Git-based version control and CI/CD pipelines Working knowledge of security best practices, authentication, and authorization 6 years of overall software development experience Proven experience delivering microservices-based systems in a production environment Minimum 3 years of hands-on experience in Golang and C#, with strong proficiency in Python Experience owning services end-to-end, from design and development to deployment and support Ability to contribute to architecture decisions and system design discussions Experience mentoring junior developers and driving engineering best practices Strong problem-solving, debugging, and analytical skills Excellent communication and collaboration skills in cross-functional teams Security Clearance or eligibility for Security Clearance Responsibilities: Design, develop, test, and maintain high-quality software solutions using Python Collaborate with cross-functional teams to meet business and technical requirements Deliver scalable, efficient, and maintainable code Own services end-to-end, from design and development to deployment and support Contribute to architecture decisions and system design discussions Mentor junior developers and drive engineering best practices Technologies: Backend C# CI/CD Git Golang Support Python Security microservices ASP.NET More: We are a Public Sector client seeking a Senior Python Developer for a 6-month contract in Milton Keynes. We offer competitive pay at £550 per day, and we value collaboration and cross-functional teamwork. Our ideal candidate will have a strong background in software development with relevant experience in Python, Golang, and C#. You will have the opportunity to work in a dynamic environment, contributing to exciting projects while also mentoring junior developers and participating in architectural discussions. last updated 7 week of 2026