Senior Software Engineer

ECM Selection Ltd.

Cambridge

Hybrid

GBP 68,000 - 83,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

28 paid holidays + bank holidays
Bupa medical insurance
Bonus scheme

Job summary

ECM Selection Ltd. in Cambridge, United Kingdom, is seeking a skilled software engineer to design and deliver secure cloud platforms on the Microsoft stack. The role focuses on building microservices, REST APIs and front-end integrations using Angular/TypeScript.

You will work with C#, .NET and Azure, applying modern development practices including CI/CD, IaC, and Kubernetes. A hybrid pattern with two days of homeworking is offered, with a benefits package including healthcare and a bonus scheme.

Qualifications

  • Demonstrable experience developing microservices or service-oriented architectures, including REST API design
  • Strong skills with the Microsoft tech stack, including C#, .NET and Azure
  • Good understanding of web application authentication and access control, such as OAuth
  • Wide knowledge of modern development practices, including CI/CD, IaC, Kubernetes and containers
  • Openness to AI-assisted development tools

Responsibilities

  • Design and implement secure and resilient cloud platforms built on top of the Microsoft stack
  • Develop software used across the organisation, its clients and customers
  • Deliver high-quality software across cloud and service-based architectures

Skills

REST API design
OAuth
CI/CD practices
AI-assisted development

Tools

C#
ASP.NET
Angular
TypeScript
Azure
Kubernetes
JavaScript
OAuth
Docker
Claude Code

Job description

Salary: £75,000 - 75,000 per year

Requirements:
  • Demonstrable experience developing microservices or service-oriented architectures, including REST API design and ideally a modern JavaScript front-end framework
  • Strong skills with the Microsoft tech stack, including C#, .NET and Azure
  • Good understanding of web application authentication and access control, such as OAuth
  • Wide knowledge of modern development practices, including database design, CI/CD, Infrastructure as Code, Kubernetes and containers
  • Openness to AI-assisted development tools
Responsibilities:
  • Design and implement secure and resilient cloud platforms built on top of the Microsoft stack
  • Develop software used across the organisation, its clients and customers
  • Deliver high-quality software across cloud and service-based architectures
Technologies:
  • AI
  • API
  • Azure
  • C#
  • CI/CD
  • Cloud
  • JavaScript
  • Kubernetes
  • OAuth
  • REST
  • Web
  • microservices
  • ASP.NET
  • Angular
  • Claude Code
  • DevOps
  • TypeScript
More:

We are a globally recognised engineering firm with a strong track record of innovation, built through a deliberate focus on learning, collaboration and inclusivity. Our Cambridge-based team works on software used across the organisation, its clients and customers. Our offices are located just to the south of Cambridge with good road and rail links, and we offer a hybrid working pattern with two days per week homeworking. Our benefits include 28 paid days holiday plus bank holidays, Bupa medical insurance and a bonus scheme.

last updated 38 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Tec Partners Recruitment Ltd • Ipswich

Hybrid
GBP 65,000 - 75,000
Flexible working
Excellent benefits
Career development opportunities
Software Developer
Software Developer

Pure Resourcing Solutions Limited • Norwich

On-site
GBP 54,000 - 66,000
Software Engineer
Software Engineer

Oscar Technology • Lancashire

Hybrid
GBP 35,000 - 45,000
Hybrid working
Modern Microsoft technology stack
Azure cloud-native development
+3
Senior .NET Developer
Senior .NET Developer

Ada Meher • Metropolitan Borough of Solihull

Hybrid
GBP 45,000 - 70,000
Private medical insurance
Pension plan
Career progression
+1
Senior Software Engineer
Senior Software Engineer

Anson McCade • Manchester

On-site
GBP 77,000 - 104,000
Senior Software Engineer
Senior Software Engineer

Ecm Selection • Cambridge

Hybrid
GBP 70,000 - 100,000
Hybrid work
Excellent benefits
Competitive remuneration
Senior .NET Developer - Bryanston and Dorset Square
Senior .NET Developer - Bryanston and Dorset Square

Ada Meher • City of Westminster, Greater London

Hybrid
GBP 45,000 - 70,000
Private medical insurance
Pension contribution
Career progression
Senior Software Engineer AWS
Senior Software Engineer AWS

Microlise • Newthorpe

On-site
GBP 41,000 - 50,000
Private medical insurance with Vitalty
Flexible working opportunities
37.5 hour week
+3
Senior Software Developer
Senior Software Developer

Youngs Employment Services • City of Westminster

Hybrid
GBP 65,000 - 75,000
Bonus
Senior Software Developer
Senior Software Developer

Youngs Employment Services • Greater London

Hybrid
GBP 65,000 - 75,000