Senior Software Developer - Python

Senior Software Developer - Python

Posted Today by TechNET IT Recruitment Ltd

£650 Per day
Inside
Onsite
London Area, United Kingdom

Summary: The Senior Software Developer role focuses on leading the redevelopment of a national open data platform for a major UK government department. The position requires expertise in Python or Ruby and involves designing, developing, and deploying scalable APIs and services. The developer will collaborate with a multi-disciplinary team to ensure delivery excellence and drive technology choices. This is a high-impact opportunity aimed at improving public sector data access and digital transformation.

Key Responsibilities:

  • Designing and building resilient, cloud-native applications using modern frameworks and languages.
  • Leading software architecture and setting engineering standards across the team.
  • Collaborating with developers, designers, and policy teams to deliver user-focused services.
  • Driving technology choices and product roadmaps in line with best practices.
  • Representing the team in internal and external technical discussions and communities.

Key Skills:

  • Expert-level coding ability in Python or Ruby, plus experience with at least one other modern language.
  • A strong track record of developing and delivering production-grade web services.
  • Experience working with Git and writing clean, maintainable code and documentation.
  • Proficiency in developing containerised applications and deploying to cloud platforms.
  • Confidence engaging with non-technical stakeholders to translate complex ideas clearly.
  • Experience leading agile, cross-functional teams in dynamic environments.

Salary (Rate): £650/day

City: London

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Software Developer – Python/Ruby

Location: London (2/3 days per week on-site)

Rate: Up to £650/day (Inside IR35 – 12-month Contract)

A major UK government department is seeking an experienced Senior Software Developer to play a key role in the redevelopment of a critical national open data platform. This is a high-impact opportunity to work on services that directly improve access to public sector data and drive digital transformation across the country.

What You’ll Do

Working within a multi-disciplinary product team, you’ll lead the design, development, and deployment of scalable, secure open data APIs and services. You’ll help shape the platform’s technical direction while ensuring delivery excellence.

Key responsibilities include:

  • Designing and building resilient, cloud-native applications using modern frameworks and languages.
  • Leading software architecture and setting engineering standards across the team.
  • Collaborating with developers, designers, and policy teams to deliver user-focused services.
  • Driving technology choices and product roadmaps in line with best practices.
  • Representing the team in internal and external technical discussions and communities.

What You’ll Bring

To thrive in this role, you will need:

  • Expert-level coding ability in Python or Ruby, plus experience with at least one other modern language.
  • A strong track record of developing and delivering production-grade web services.
  • Experience working with Git and writing clean, maintainable code and documentation.
  • Proficiency in developing containerised applications and deploying to cloud platforms.
  • Confidence engaging with non-technical stakeholders to translate complex ideas clearly.
  • Experience leading agile, cross-functional teams in dynamic environments.