 
        
        Unlock Your Potential as a Senior Software Developer
We are seeking a highly skilled and experienced Senior .NET/C# Developer to join our team. As a key member of our development team, you will play a crucial role in designing, building, and maintaining applications using the .NET ecosystem.
 * Main Responsibilities:
 * Design, build, and maintain robust .NET applications leveraging C# and the .NET framework.
 * Develop efficient ASP.NET (MVC / Web API) solutions for client consumption.
 * Build and consume microservices and multi-bus message-based integration.
About the Role:
As a Senior Software Developer, you will be responsible for providing technical leadership and guidance to junior developers, as well as engaging with clients to understand their needs and provide expert advice.
Requirements:
 * Strong commercial experience in .NET/C# development, with a proven track record of delivering high-quality software solutions.
 * Proficiency in JavaScript and SQL (T-SQL), with a solid understanding of database design and development.
 * Experience working in a team-based development environment, with excellent communication and interpersonal skills.
Benefits:
This is a permanent full-time position with a competitive salary and benefits package, including employee discount scheme, gym membership support, bike-to-work scheme, opportunity for professional development and career progression.