Senior Software Engineer
Location: Leeds | Hours: Full time | Working pattern: Hybrid (40% in office)
About the opportunity
We're seeking a talented Senior Software Engineer to lead a high‑performing team of remote developers and improve the lives of our customers and their patients through the creation of market‑leading solutions.
How you'll make an impact
- Lead a fully remote team of software engineers, mentoring and inspiring them to deliver high‑quality products.
- Own the product development lifecycle – from design to deployment – ensuring solutions are scalable, performant, and secure.
- Collaborate closely with product managers, designers, and stakeholders to build and support new features while continuously improving existing functionality.
- Drive process and practice maturity to support global growth opportunities and a culture of continuous delivery.
- Recruit and retain engineers to build a talent‑dense, high‑performing team.
- Influence decision‑making to improve practices across the team, department, and broader stakeholder network.
Responsibilities
- Led the design, development, and maintenance of full‑stack solutions across the entire lifecycle.
- Provided API infrastructure and services that enable integration between core products and third‑party systems.
- Built and maintained secure, high‑performance back‑end services and rich front‑end experiences.
- Ensured code quality and reliability through automated testing, continuous integration, and continuous delivery.
- Collaborated with cross‑functional teams to define technical requirements and deliver innovative features.
Qualifications
- 2+ years of experience in an engineering team‑lead role.
- 5+ years as a senior‑level full‑stack engineer with experience in large‑scale web applications.
- Proficient with single‑page application frameworks such as Ember.js, React, Angular, or Vue.js.
- Strong experience with relational databases (PostgreSQL, SQL Server) and building RESTful APIs.
- Knowledge of cloud platforms such as Amazon Web Services, Azure, or Heroku.
- Excellent communication, collaboration, and leadership skills.
- Self‑motivated, proactive, and capable of delivering production‑ready code with minimal guidance.
- Empathetic, authentic, inquisitive, and committed to continuous improvement.
Tech Stack
- Backend: Ruby, Ruby on Rails, .NET 7, C#, ASP.NET Core, Node.js, Typescript.
- Frontend: Ember.js, React, Angular, Tailwind CSS, Blazor Web Assembly.
- Database: PostgreSQL, Microsoft SQL Server, Redis.
- Infrastructure: AWS, Azure, AWS Serverless (Lambda, CDK), ECS, Linux, Ansible, Packer.
- CI/CD & Monitoring: GitHub, Azure DevOps, Slack, New Relic, Insight Hub.
Salary: £70,929 - £80,000 per year