Join Our Client as a Software Engineer (.NET) Are you a driven Software Developer eager to build end-to-end, enterprise-grade applications? Our client is a leading provider of custom software solutions across the UK, Spain, Romania and Hungary, renowned for innovation, quality and exceptional client results. They’re now looking for a .NET Engineer to join their agile team and deliver high-impact digital products. About the Role As a .NET Engineer, you’ll: Collaborate within an agile squad to design, develop and deploy bespoke software solutions Translate client requirements into scalable, maintainable code (from APIs with ASP.NET WebAPI to front-end interfaces) Troubleshoot and resolve technical challenges, ensuring reliability and performance Engage directly with clients and stakeholders to refine requirements and deliver value What You Bring Proven commercial experience as a Software Developer, ideally with .NET (C#, .NET 8/9) Strong problem-solving skills and a knack for diagnosing root-cause issues Excellent communication—able to explain complex topics to non-technical audiences Organisational prowess to juggle tasks, deadlines and evolving priorities Comfort working in a remote-first, international environment with daily English A collaborative, proactive mindset and commitment to continuous improvement Tech Stack Back end: .NET 8/9, C#, ASP.NET WebAPI, Entity Framework Front end: HTML5/CSS3, JavaScript frameworks (React, Vue.js) Database: SQL Server / SQL Azure Why This Opportunity? Innovation-Driven: Tackle diverse projects that push the boundaries of what’s possible Global Reach: Engage with clients and colleagues across four countries Professional Growth: Mentorship, training and the freedom to evolve your skill set Flexible Culture: Remote-first setup—visit the office when it suits you (3 Stage Interview Process - Tech Test / Technical interview / Culture fit interview)