> Markdown version of [/jobs/ext/1303954-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1303954-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** CFC - **Location:** London, UK - **Experience:** Expert - **Salary:** £59,949.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Continuous Integration, DevOps, Distributed Systems, NoSQL, Object-Oriented Software Development, Software Architecture, Secure Coding, Software Engineering, Software Systems, Web Application Frameworks, Event Driven Architecture, Containerization, AngularJS, Docker, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5804881800 ## About the Role 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, 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. Love what you do: 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. ## Description 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. * 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. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)