
Real job — pulled straight from CFC’s careers page · Verified July 19, 2026 · No reposts.
Job description
CFC is hiring a Senior Software Engineer — a full-time, based in London, UK role. Apply directly on CFC's careers page below.
Senior Software Engineer
Department: Technology
Employment Type: Permanent - Full Time
Location: London, United Kingdom, UK - London, Hybrid
About the role
- Design, build and maintain scalable, secure and high-performing software solutions.
- Collaborate with product, delivery and engineering teams to translate business requirements into technical solutions.
- Contribute to architectural decisions and the ongoing evolution of our technology platforms.
- Develop clean, well-tested and maintainable code aligned with engineering standards and best practice.
- Conduct code reviews and support a culture of continuous improvement and technical excellence.
- Mentor and support other engineers, sharing knowledge and helping develop team capability.
- Champion modern engineering practices including automated testing, CI/CD and DevOps.
- Design and support APIs, microservices and event-driven architectures.
- Ensure solutions are resilient, secure and aligned with organisational standards and controls.
About you
- Strong experience developing software using C#/.NET and object-oriented design principles.
- Experience designing and building distributed systems, APIs and scalable applications.
- Knowledge of microservices, event-driven architectures and cloud-native development, ideally within Azure.
- Experience with CI/CD pipelines, DevOps practices and containerisation technologies such as Docker and Kubernetes.
- Strong understanding of software architecture, engineering best practices and secure development principles.
- Experience working with relational and NoSQL databases.
- Exposure to modern frontend frameworks such as Angular.
- Strong communication skills and the ability to collaborate effectively across technical and business teams.
- Previous experience mentoring or supporting other engineers.
Core Values
We show up each day ready to take on the world. Our passion and intensity set us apart and makes the difference to our colleagues, customers, brokers and carriers.
Challenge everything:
We’re never afraid to question the way that things are done and we constantly challenge ourselves and others to makes things better.
Have fun, be good:
Insurance is a serious business, but we don’t take ourselves too seriously. We make it fun to work at CFC, we welcome all viewpoints, and we treat everyone how we would expect to be treated.
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Senior Software Engineer at CFC?
The required skills for Senior Software Engineer at CFC include: C#, .NET, Azure, Docker, Kubernetes, Angular, SQL, NoSQL, API, Microservices, DevOps, CI/CD.
What is the seniority level for Senior Software Engineer at CFC?
Senior Software Engineer at CFC is a Senior level position.
How do I apply for Senior Software Engineer at CFC?
You can view the full description and apply for Senior Software Engineer at CFC on EchoJobs: https://echojobs.io/job/cfc-senior-software-engineer-technology-wware.


