£650 Per day
Inside
Hybrid
City of London, UK
Summary: The Senior Ruby Developer role is a contract position focused on enhancing public sector data accessibility through the development of scalable open data services and APIs. The successful candidate will work within a small, agile team, influencing architecture and engineering practices while ensuring high code quality. This position requires active SC clearance and offers a hybrid working arrangement in either London or Manchester. The contract is set for 12 months with a competitive daily rate.
Key Responsibilities:
- Design, build, and maintain scalable open data services and APIs
- Lead technical decisions and contribute to architectural direction
- Collaborate with user-centred design (UCD) teams and technical experts
- Ensure code quality, documentation, and maintainability
- Align delivery with recognised standards including the Technology Code of Practice and Service Standard
Key Skills:
- 4+ years of experience in software development
- Strong proficiency in Ruby (Python is a bonus)
- Experience with microservices or service-oriented architecture
- Skilled in writing clean, well-documented code and taking ownership of the development process
- Comfortable working in agile, cross-functional teams
- Familiarity with:
- Docker & Kubernetes
- Git & version control
- API development (REST, GraphQL)
- Cloud deployment
- Open data platforms or search technologies
Salary (Rate): £650 daily
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
Detailed Description From Employer:
Senior Ruby Developer - Contract Role
Location: London or Manchester (Hybrid - 2 days/week on site)
Contract Length: 12 months
Clearance Required: BPSS to start; ideal candidate will hold an active SC clearance for transfer
Start Date: ASAP
Rate: £550 - £650 (inside IR35)
About the Role
We're looking for a Senior Ruby Developer to join a high-impact programme focused on transforming how public sector data is accessed and reused. You'll be part of a small, agile, multi-disciplinary team working on open data platforms and services that make a real difference.
This is a hands-on development role with strategic influence, where you'll help shape architecture, engineering practices, and delivery standards across a growing programme team of 60+ people.
Key Responsibilities
- Design, build, and maintain scalable open data services and APIs
- Lead technical decisions and contribute to architectural direction
- Collaborate with user-centred design (UCD) teams and technical experts
- Ensure code quality, documentation, and maintainability
- Align delivery with recognised standards including the Technology Code of Practice and Service Standard
Essential Skills & Experience
- 4+ years of experience in software development
- Strong proficiency in Ruby (Python is a bonus)
- Experience with microservices or service-oriented architecture
- Skilled in writing clean, well-documented code and taking ownership of the development process
- Comfortable working in agile, cross-functional teams
- Familiarity with:
- Docker & Kubernetes
- Git & version control
- API development (REST, GraphQL)
- Cloud deployment
- Open data platforms or search technologies
Desirable
- Experience working with or within government or public sector teams
- Background in open data, civic tech, or mission-driven organisations
Working Arrangements
- Base location: London or Manchester (2 days/week on site)
- Monthly team days rotating between locations
- Flexibility to work remotely the rest of the week
Security Clearance
- You must hold active SC clearance (evidence required for submission)
- Role will start on BPSS, with transfer to SC once onboarded
Please submit a copy of your latest CV for more information on this vacancy.