Senior Lead Software Engineer

Ecr Global
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 115K

Job location

Charing Cross, United Kingdom

Tech stack

API
Azure
Cloud Computing
Continuous Integration
Relational Databases
DevOps
MVC
Ruby on Rails
Standard Sql
Web Applications
Gitlab
Devsecops
Docker

Job description

These roles sit within a product engineering function responsible for the platforms that support mortgage origination and servicing capabilities. This is an opportunity to work on large-scale, business-critical systems while helping shape the future of a modern, engineering-led environment.

The Opportunity

You will be joining a product-centric engineering team focused on modernising and evolving a bespoke Ruby on Rails platform supporting core mortgage and service operations.

This is not simply a maintenance role. It is an opportunity to influence architecture, delivery, platform resilience, DevSecOps adoption, and engineering best practice across the wider business.

For the Lead Engineer role, you will provide hands-on technical leadership, helping drive engineering standards, mentor teams, and contribute to the wider technology roadmap and cloud migration strategy.

Requirements

  • Strong Ruby on Rails development experience

  • Experience with web-based MVC applications and APIs

  • Strong SQL and relational database knowledge

  • CI/CD pipeline exposure and DevOps practices

  • Familiarity with GitLab, Docker, and cloud platforms such as Azure

  • Understanding of modern engineering principles including automation, monitoring, and operational excellence

  • Strong collaboration and problem-solving skills

For Lead Engineers, we are also looking for:

  • Experience leading technical delivery and mentoring engineers

  • Confidence influencing architecture and engineering standards

  • Ability to work across product, engineering, and operational teams

  • Strong stakeholder engagement and outcome-driven delivery

Why Join

This is an opportunity to join a business investing heavily in engineering excellence, cloud transformation, and product-led delivery.

You will have genuine autonomy, visibility, and the ability to make a direct impact on platforms that support customers and business outcomes.

If you are looking for a role where you can combine hands-on engineering with meaningful technical ownership, I would be very interested in speaking with you.

Apply for this position