Senior Software Engineer

Senior Software Engineer

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
CFC

At a Glance

  • Tasks: Design and build scalable software solutions while collaborating with diverse teams.
  • Company: CFC, a leader in specialist insurance technology.
  • Benefits: Competitive salary, mentoring opportunities, and a focus on continuous improvement.
  • Other info: Join a dynamic team with excellent career growth potential.
  • Why this job: Tackle complex engineering challenges and shape the future of technology in insurance.
  • Qualifications: Strong experience in C#/.NET, cloud-native development, and mentoring skills.

The predicted salary is between 60000 - 80000 Β£ per year.

Senior Software Engineer

Department

Technology

Employment Type

Permanent - Full Time

Location

UK - London

Reporting To

  • Anna Kaglyak
  • Description

At CFC, technology is central to how we create and deliver specialist insurance products.

Our platforms support every part of the business, enabling underwriters, brokers and clients to work more efficiently and make better decisions.

We're seeking a

Senior Software Developer to join our Engineering team.

Working within a collaborative, product-led environment, you'll design and deliver scalable software solutions, contribute to technical strategy, and help shape the evolution of our technology platforms.

This role offers the opportunity to work on complex engineering challenges, influence architectural direction, and contribute to products that have a direct impact on the business.

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 Dev Ops.
  • Design and support APIs, microservices and event-driven architectures.
  • Ensure solutions are resilient, secure and aligned with organisational standards and controls.

About you

You'll be an experienced software engineer with a strong track record of delivering high-quality solutions in modern development environments.

You enjoy solving complex problems, working collaboratively across teams, and balancing technical excellence with business outcomes.

  • Ideally, you'll bring
  • 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, Dev Ops 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 No SQL 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.
  • #J-18808-Ljbffr

Senior Software Engineer employer: CFC

CFC is an exceptional employer that prioritises the employee experience, offering a dynamic work culture in the heart of London. With a strong focus on professional development and continuous improvement, employees are encouraged to grow their skills and advance their careers while enjoying a supportive environment that values communication and collaboration. The unique advantages of working in London include access to a vibrant city life and networking opportunities that enhance both personal and professional growth.

CFC

Contact Details:

CFC Recruitment Team

We think you need these skills to ace Senior Software Engineer

C#/.NET
Object-Oriented Design Principles
Distributed Systems
APIs
Scalable Applications
Microservices
Event-Driven Architectures