Job Title: Senior .NET Developer Location: Woking, Hybrid. (Minimum 2 days in office per week). Salary: £55,000-£60,000 DOE Reports to: Development Manager Role Overview We’re seeking a skilled .NET Developer to join our client's collaborative team working on innovative applications in the payments space. In this role, you'll collaborate within an Agile environment to develop secure, scalable, and high-quality solutions. You will work closely with cross-functional teams, contribute to the technical direction, and help mentor junior developers while driving best practices across the business Key Responsibilities Design and implement scalable, secure, and high-quality features. Adopt a “Clean as you code” approach to refine and improve code continuously. Identify opportunities for enhancing products and services and drive these changes. Collaborate across teams to ensure consistent coding practices and agile methodologies. Provide guidance and mentorship to Associate Developers. Promote technical innovation and best practices throughout the organization. Required Skills & Experience Strong proficiency in .NET and C# (C# .Net Framework/.Net Core, T-SQL, Unit Testing). Experience with HTML/JavaScript/XML, Azure CI/DI, PowerShell, Microservices, and Containerization. Solid knowledge of SQL and database tools. Familiarity with Java, JavaScript, xUnit, nUnit, Git, NuGet, Docker, and cloud platforms (Azure, AWS, Google Cloud) is a plus. Experience with high-availability systems and strong problem-solving skills. Familiarity with PCI DSS or secure development practices is preferred. Background in fintech or payments, especially card payments and EMV, is highly beneficial. What's On Offer: A competitive salary of up to £60,000 (DOE) Hybrid working environment with a minimum of 2 days in the office. 25 days annual leave bank holidays your birthday off Private healthcare Team socials Training opportunities and more