Negotiable
Inside
Hybrid
London, UK
Summary: The Senior Software Developer role focuses on Ruby development within a 12-month contract, requiring active security clearance due to project timelines. The position is based in London or Manchester, with a hybrid working model involving two days on-site per week. The developer will work in a collaborative environment, contributing to high-quality code and data services.
Key Responsibilities:
- Develop Ruby-based applications and data services
- Build and maintain APIs and open data platforms
- Ensure code is high-quality and well-documented
- Work closely with UCD teams and technical experts in an agile environment
Key Skills:
- Strong Ruby development (primary focus), Python experience desirable
- Experience across multiple services, particularly data services
- Docker, Kubernetes, Git/version control
- API development and integration
- Agile working practices and adherence to technical standards
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Senior Software Developer - Ruby
12-Month Contract
Inside IR35
Role Details
Location: London or Manchester (2 days/week onsite + monthly team rotation)
Duration: 12 months
Clearance: BPSS to start; active SC required due to timescale of the project
Team: 10 direct reports, part of a 60+ programme
Experience: 4+ years
Essential Skills
Technical:
Strong Ruby development (primary focus), Python experience desirable
Experience across multiple services, particularly data services
Docker, Kubernetes, Git/version control
API development and integration
Agile working practices and adherence to technical standards
Approach:
Pride in producing high-quality, well-documented code
Ownership of the full development process
Collaborative working with user-centered design (UCD) teams
Thrives in small, agile, multi-disciplinary teams
Key Responsibilities:
Develop Ruby-based applications and data services
Build and maintain APIs and open data platforms
Ensure code is high-quality and well-documented
Work closely with UCD teams and technical experts in an agile environment
What We're Looking For:
Senior Ruby developer with strong focus on code quality
Experience working with data services
Comfortable working in small, agile teams and collaborating with UCD teams
Desirable Skills:
Python development
Experience in public sector or government projects
Knowledge of search technologies and open data platforms
Active SC clearance