About this role
Salary: £45,000 - 70,000 per year
Requirements: Around 10 years of commercial software development experienceCommercial experience with most of the following: C#, .NET, ASP.NET MVC, ASP.NET, MongoDB, RabbitMQ, and REST and/or SOAP web servicesProven experience developing large, complex enterprise applicationsExperience working for a software product or technology company where software is the core businessStrong understanding of software architecture and object-oriented design principlesExperience with messaging technologies such as RabbitMQExcellent debugging and problem-solving skillsExperience writing efficient, maintainable, well-tested codeKnowledge of low-level programming concepts, including memory management, threading, performance optimisation, and concurrencyApplicants must be free to work in the UKDesirable: experience with distributed systems or microservices, Azure or AWS, and CI/CD and DevOps practices Responsibilities: Develop and enhance a sophisticated software platform across the full software development lifecycleDesign new functionality and improve existing systemsSolve complex technical problemsHelp shape the future direction of the platformWrite high-quality code, with attention to performance, scalability, reliability, and software quality Technologies: ASP.NETAWSAzureC#CI/CDDevOpsMongoDBMVCRESTRabbitMQSOAPWebmicroservicesCloudExposed More:
We are recruiting on behalf of an established, successful technology company whose software is used by thousands of customers. The company is investing heavily in its flagship platform and offers a hybrid role on a capable development team that values engineering quality, clean architecture, and continuous improvement. This is an opportunity to work on technically challenging, enterprise-grade software. We are acting as an employment agency for this client and welcome applications from all people.
last updated 39 week of 2026