Enable job alerts via email!

Senior Software Developer (Ruby)

SmartSourcing plc

City Of London

Hybrid

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A technology solutions provider is looking for an experienced Senior Software Developer (Ruby) to join their team in a hybrid role. The ideal candidate will lead the design, development, and maintenance of scalable open data services and APIs. Strong coding ability in Ruby and experience with containerized applications are essential. This position requires engagement with multi-disciplinary teams and is based in the City of London.

Qualifications

  • Strong experience in software engineering and leading development of production-level services.
  • Experience working with git and documenting development.

Responsibilities

  • Lead the design, development, and maintenance of robust, scalable open data services and APIs.
  • Provide strategic technical leadership and set software architecture.
  • Define and evolve scalable design patterns and coding standards.

Skills

Strong coding ability in Python/Ruby
Experience with version control (GIT)
Experience developing containerised applications
Ability to engage with non-technical stakeholders
Experience leading delivery across multi-disciplinary teams

Tools

Docker
Kubernetes
GIT
Job description
Overview

Senior Software Developer Ruby - hybrid- SC - 12mths - £6-650pdy in IR35

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. The role is hybrid with 2 days per week in either London or Manchester. Current SC clearance/lapsed or eligible would be ideal.

Responsibilities
  • 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 / Qualifications
  • 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 / APIs
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.