 
        
        (Senior Software Developer - *Ruby -hybrid - SC - 12mths - 6-650pdy inIR35)* 
Our client is seeking an experienced Senior Software Developer (Ruby) with significant experience in software engineering, including leading the development of production-level web services. A hybrid role with 2 days p/wk on site in either London or Manchester. 
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 
Experience required: 
Strong coding ability in Python/Ruby (PA2.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
Key technologies: 
Ruby language/Ruby Services 
Python - desirable 
Docker and Kubernetes 
GIT 
Version Control 
Agile working 
Technology Code of Practice 
Service Standard 
Open Data Services 
API/API's
SmartSourcing are a Disability Confident Employer and we promote, celebrate and value diversity, we are committed to promoting equality and inclusion for all.