Senior Python Developer
Job in
Milton Keynes, Buckinghamshire, MK1, England, UK
Listed on 2026-02-12
Listing for:
Network IT
Full Time, Contract
position Listed on 2026-02-12
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
My Public Sector client is looking for a Senior Python Developer who will be responsible for designing, developing, testing, and maintaining high-quality software solutions using Python. The role focuses on delivering scalable, efficient, and maintainable code while collaborating with cross-functional teams to meet business and technical requirements.
Must-Have Technical Skills
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
Professional Experience
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
The successful candidate will already hold Security Clearance or be eligible for Security Clearance
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×