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.