Software Engineer - .NET Developer Salary: Up to £55,000 benefits Location: Hybrid - office once a week (Wednesdays), more during initial onboarding Sector: Market-Leading Warehouse Management Software (WMS) About the Role We are seeking a mid-level Software Engineer to join our established development team, working on our flagship market-leading WMS product. This role is ideal for someone looking to take the next step in their career, with the potential to grow into a senior developer role. You'll work with a modern Microsoft stack, solving complex engineering challenges on enterprise-scale software. We're looking for someone with a true engineering mindset - an individual who is comfortable exploring multiple solutions, testing ideas, and taking the time to find the best approach to a problem. Key Responsibilities Develop and maintain enterprise-scale software solutions using .NET Framework, .NET Standard, and .NET MVC. Debug and optimise applications, ensuring performance, scalability, and reliability. Design and implement APIs and web services for integrations. Liaise closely with the IT department to propose and evaluate multiple solutions to business challenges. Collaborate within an Agile development team, contributing ideas and sharing best practices. Take ownership of problems, working methodically to resolve them. Key Skills & Experience Essential: Strong experience with C# and .NET (Framework & Standard). Proficiency in .NET MVC, with the ability to debug complex systems. Solid experience in API development and web services/integrations. Problem-solving skills with an engineering-first approach. Experience working on enterprise-scale software. Desirable (bonus): Experience within supply chain or warehousing systems. Exposure to .NET MAUI and TypeScript. What We're Looking For A problem solver who takes pride in exploring different solutions. An engineer at heart who enjoys tackling challenges in a structured, thoughtful way. Someone eager to grow into a more senior role over time. A clear and concise communicator with strong attention to detail Interview Process Initial technical screening with the hiring manager. Technical discussion with the application development manager and a team member. Onsite interview with the engineering manager. Benefits 25 days holiday (increasing with tenure). 5% pension contribution (no matching required). Optional private health insurance. Performance-related bonus scheme. Annual pay rises, consistently above market rate. Regular social events, including a Christmas party.