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.