Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

SmartSourcing plc

Greater London

Hybrid

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech consulting firm is seeking a Senior Software Developer to join a hybrid team in London or Manchester for a 12-month project. This role involves leading the design and development of scalable open data services. Candidates should have significant software engineering experience, strong coding skills in Python, and the ability to communicate complex concepts clearly. Moreover, experience in engaging with multi-disciplinary teams and stakeholders is essential for this position. Competitive pay up to £650 per day inside IR35.

Qualifications

  • Significant experience in software engineering, leading development of production-level web services.
  • Strong coding ability in Python and at least one other modern language.
  • Strong experience working with git and effective documentation of development.

Responsibilities

  • Lead the design, development, and maintenance of robust, scalable open data services and APIs.
  • Provide strategic technical leadership setting software architecture and engineering practices.
  • Collaborate with teams to select technologies and deliver resilient digital services.

Skills

Software engineering
Coding ability in Python
Working with git
Developing containerized applications
Engaging with non-technical stakeholders
Leading multi-disciplinary teams
Job description

Software Developer - Python - SC - 12mths - hybrid - £6-£650pday inside IR35

Our client is seeking a senior software developer - Python for 12 months to work on a hybrid basis once or twice per week in either London or Manchester.

You will either hold current SC clearance or be eligible for clearance.

Experience required
  • Significant experience in software engineering, including leading the development of production-level web services.
  • Strong coding ability in Python/Ruby [PA1.1] and at least one other modern language.
  • Strong experience working with git as a version control system and effectively documenting development.
  • Experience of developing containerised applications and the capability to work with engineers to deploy applications in the cloud.
  • Ability to engage with non-technical stakeholders and explain complex technical concepts in a clear, accessible way.
  • Experience leading delivery across multi-disciplinary teams.

We have an ambitious agenda to transform the way the public sector makes its data available and reusable. Transforming data.gov .uk plays a major role in this agenda, as we redesign it to be a modern reliable data hub which provides access to a variety of public sector data.

As a Senior Software Developer you will:
  • Work within a multi-disciplinary product team and lead the design, development, and maintenance of robust, scalable open data services and APIs.
  • Provide strategic technical leadership by setting software architecture, engineering practices, and technical direction across the team.
  • Define and evolve scalable, secure design patterns and coding standards, ensuring alignment with GDS standards and cross-government platforms.
  • Collaborate with teams to select technologies, shape roadmaps, and deliver resilient, maintainable digital services that meet programme goals.
  • Represent the department at technical forums, open-source communities, and government working groups.
  • Ensure delivery aligns with the Service Standard, Technology Code of Practice, and departmental governance processes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.