This role sits within the core software development function and reports directly to the Head of Development. You will act as a senior technical contributor and trusted implementation partner, translating architectural direction into stable, scalable solutions while ensuring delivery quality across the team.
Key Responsibilities
- Lead day-to-day software development across multiple enterprise systems, delivering secure, scalable, and high-performance solutions.
- Design, build, and maintain applications using ASP.NET Core MVC, C#, Entity Framework Core, and SQL Server .
- Support and modernise legacy platforms built with VB.NET, WinForms, and Web Forms .
- Take ownership of complex modules and features, ensuring they meet performance, security, and architectural standards.
Job Experience and Skills Required
Education
- Bachelor’s degree in Computer Science, Information Technology,...