Senior Python Developer
<b>Requirements:</b>
<ul><li>Strong hands-on experience in Python with 5+ years building production-grade applications</li><li>Strong hands-on experience in Golang with 3+ years developing scalable backend services</li><li>Strong hands-on experience in C# / .NET with 3+ years building enterprise-grade applications</li><li>Mandatory experience designing, developing, and maintaining microservices-based architectures</li><li>Strong understanding of distributed systems, service-to-service communication, and fault tolerance</li><li>Experience building RESTful APIs and integrating services across multiple systems</li><li>Proficiency in writing clean, efficient, testable, and well-documented code</li><li>Experience with asynchronous/thread processing, messaging systems, and background workers</li><li>Strong experience with Git-based version control and CI/CD pipelines</li><li>Working knowledge of security best practices, authentication, and authorization</li><li>6+ years of overall software development experience</li><li>Proven experience delivering microservices-based systems in a production environment</li><li>Minimum 3+ years of hands-on experience in Golang and C#, with strong proficiency in Python</li><li>Experience owning services end-to-end, from design and development to deployment and support</li><li>Ability to contribute to architecture decisions and system design discussions</li><li>Experience mentoring junior developers and driving engineering best practices</li><li>Strong problem-solving, debugging, and analytical skills</li><li>Excellent communication and collaboration skills in cross-functional teams</li><li>Security Clearance or eligibility for Security Clearance</li></ul>
<b>Responsibilities:</b>
<ul><li>Design, develop, test, and maintain high-quality software solutions using Python</li><li>Collaborate with cross-functional teams to meet business and technical requirements</li><li>Deliver scalable, efficient, and maintainable code</li><li>Own services end-to-end, from design and development to deployment and support</li><li>Contribute to architecture decisions and system design discussions</li><li>Mentor junior developers and drive engineering best practices</li></ul>
<b>Technologies:</b>
<ul><li>Backend</li><li>C#</li><li>CI/CD</li><li>Git</li><li>Golang</li><li>Support</li><li>Python</li><li>Security</li><li>microservices</li><li>ASP.NET</li></ul>
<p><b>More:</b></p>
<p>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.</p>
<p>last updated 8 week of 2026</p>