Salary: £35,000 - 45,000 per year Requirements: Proficiency in web development using a Microsoft development stack, with a preference for back-end experience. Familiarity with full-stack development, including knowledge of WinForms or WebForms and the ability to build SQL reports. Strong understanding of business application architecture, including integrations, ticketing systems, sales order processing, invoicing, warehousing, logistics, and CRM systems, primarily built with C# and ASP.NET. Ability to collaborate directly with users to understand and develop requirements. Responsibilities: Develop new features and maintain existing ones for internal business systems. Support across various application architectures and ensure smooth integration with multiple systems. Contribute to the improvement of processes and systems, addressing any obvious enhancements. Work within a mature development environment, building on an established codebase while adhering to proper development practices. Technologies: ASP.NET C# CRM Support SQL Web Cloud Mobile More: We pride ourselves on creating a supportive and dynamic environment that feels like a mini software house, without the stress often associated with such settings. Our team focuses on improving a variety of applications we have developed ourselves. If you have a knack for optimizing processes and integrating systems, you will feel right at home here. We offer a knowledge hub, a future leaders program, and succession management, providing you with opportunities for personal growth and career advancement. Our internal talent academy is committed to developing our staff and promoting from within. In addition to the standard benefits, including 25 days of annual leave plus bank holidays, we offer a cycle to work scheme, discounted gym memberships, counseling services, an employee assistance program, and flexible benefits options tailored to your needs. We encourage you to apply today and join our friendly and hardworking development team! Please note that due to the high volume of applications we receive, we may not be able to respond to every candidate individually. If you do not hear back from us within 14 days, unfortunately, your application has not been successful. last updated 5 week of 2026