Salary: £42,000 - 82,000 per year Requirements: Technical Ruby on Rails experience building MVC applications and APIs Relational SQL databases (e.g. MySQL), including schema design, performance considerations and effective querying Strong software engineering fundamentals including design, analysis, testing, code quality and secure coding Experience designing, building, testing, deploying and supporting software using agile and DevOps practices Familiarity with CI/CD tooling (e.g. Azure DevOps, Jenkins, GitLab CI/CD) Understanding of cloud platforms, particularly Azure; experience with GCP is also valuable Awareness of security practices, monitoring and troubleshooting in production environments Desirable: Experience with React or other modern JavaScript frameworks Desirable: Exposure to containerisation and orchestration (e.g. Docker, Kubernetes) Desirable: Experience in regulated financial services or mortgage origination/administration systems Responsibilities: Design, build, test, deploy and support features on our Ruby on Rails, MySQL and JavaScript based mortgage platform Participate fully in development activities - writing code, reviewing code and releasing changes into production within your product team Work closely with your Product Owner, Engineering Manager and engineering colleagues to deliver secure, stable and scalable solutions that support Home Finance operations and customer outcomes Apply agile and DevOps practices, balancing build and run responsibilities and improving reliability through automation and better engineering practices Build, configure and support automated CI/CD pipelines across all environments up to and including production Ensure deliverables meet Canada Life engineering standards and best practice, measured through OKRs, KRIs and engineering guardrails Contribute to risk management, security, monitoring and troubleshooting in line with company, regulatory and legal requirements Take ownership of your learning path, continuously building skills that benefit your team and platforms Technologies: Azure CI/CD Cloud DevOps Docker GCP GitLab Support JavaScript Jenkins Kubernetes MVC MySQL Product Owner Rails React Ruby SQL Security PaaS More: At Canada Life UK, weve been helping individuals, families, and businesses secure their financial futures for over 120 years. We are modernizing into a customer-centric, engineering-led organization, focusing on cloud and product-centric delivery models. Our Home Finance Product Engineering team is instrumental in enhancing our Ruby on Rails-based mortgage platform, fostering a culture of empowerment and collaboration. We offer a competitive salary along with a comprehensive benefits package including a generous pension, income protection, private medical insurance, and opportunities for professional development. Our commitment to diversity and inclusion ensures a welcoming environment where everyone can achieve their potential. last updated 9 week of 2026