Salary: £50,000 - 60,000 per year Requirements: We are looking for a Senior Software Engineer with strong experience in C# and .NET development within complex systems. We require solid knowledge of SQL Server or similar database technologies. We are looking for experience working within Agile, DevOps, or product-led environments. We need someone who can design and deliver scalable, high-quality systems. We value experience mentoring or supporting other developers. Exposure to Azure or cloud platforms is advantageous. Front-end experience is beneficial. Responsibilities: We design, develop, and deliver robust, scalable software solutions. We translate requirements into clear technical designs and implementations. We ensure systems are built for performance, maintainability, and resilience. We contribute across the full software development lifecycle. We act as a technical point of reference within the team. We mentor and support junior engineers, promoting best practices. We help build a high-performing, collaborative engineering culture. We contribute to sprint planning, stand-ups, and retrospectives. We collaborate with product teams, stakeholders, and wider engineering teams. We identify opportunities for continuous improvement in delivery and tooling. Technologies: Azure C# Cloud DevOps Support SQL ASP.NET More: We are a growing fintech business operating in a modern, Agile product environment, focused on secure, scalable systems that support real-world financial services and high-performance platforms handling large-scale transactions. This is a fixed-term contract up to 12 months for a Senior Software Engineer working 37.5 hours per week in a hybrid UK-based model. We offer a salary of £50,000 to £60,000 per annum depending on experience, alongside genuine ownership, technical influence, progression, and a culture that values innovation, collaboration, and continuous improvement. last updated 21 week of 2026