We’re seeking an experienced Senior C# MVC Developer to join our Group Transformation team, driving the delivery and support of enterprise-scale Microsoft business solutions. This is a high-impact role blending technical leadership, solution design, and hands-on development within a major business transformation programme.
You’ll be shaping, building, and optimising complex MVC and ASP.NET solutions that help our organisation scale, innovate, and deliver exceptional service to customers. This position combines strategic influence with deep technical involvement in a fast-paced, multi-team environment.
Key Responsibilities
- Technical Delivery & Solution Design
- Lead the development and support of Microsoft MVC and .NET web applications, plus C# Console and API solutions.
- Apply best practices throughout the software lifecycle, with strong expertise in SQL Server and Entity Framework.
- Collaborate with technical and business teams to analyse requirements, design architectures, and deliver scalable, maintainable solutions.
- Build and integrate MVC and Console apps with external data sources and APIs.
- Manage security, data migration, integration, and performance tuning for enterprise solutions.
- Team & Technical Leadership
- Provide technical direction to developers and contractors, managing priorities and ensuring quality outcomes.
- Act as the link between transformation squads, platform teams, and business stakeholders.
- Offer internal consultancy on leveraging MVC and ASP.NET capabilities effectively.
- Platform Governance & Support
- Oversee the governance of the MVC and ASP.NET estate, ensuring compliance, security, and change control alignment.
- Own incident management, ensuring root cause analysis and sustainable fixes.
- Maintain and prioritise a backlog of enhancement requests.
- Help establish and grow the internal MVC development team through mentoring and enablement.
Required Skills & Experience
- Proven expertise in MVC and .NET web application development, including advanced customisation.
- Strong experience with ASP.NET MVC framework and .NET (C#).
- Proficient in JavaScript, Web API, SQL Server, HTML, CSS, XML, and JSON.
- Skilled in complex data modelling and performance optimisation for large-scale MVC systems.
- Able to translate technical concepts for non-technical stakeholders.
- Hands-on experience with CI/CD, Azure DevOps, and source control.
- Strong communicator, highly organised, and able to manage multiple priorities.
Senior MVC Developer Desirable Skills
- Microsoft certifications in MVC and/or ASP.NET MVC.
- Experience in large-scale agile delivery environments.
- Knowledge of SSRS, FetchXML, SSIS, or other reporting/ETL tools.
- Experience with Razor Pages (Portals) and customer-facing apps.
- Understanding of data compliance (e.g., GDPR) and security in MVC contexts.
- Soft Skills
- Confident problem-solver with mentoring skills.
- Strong team player who thrives in collaborative settings.
- Detail-oriented and quality-focused.
- Able to excel in high-performance, fast-paced environments.
- Passionate about knowledge-sharing and fostering a positive development culture.
Senior MVC Developer Benefits
- Flexible hybrid working.
- Opportunity to shape Microsoft platform strategy across multiple business units.
- Exposure to enterprise-wide digital transformation.
- Continuous learning and professional development.
- 21 days holiday (rising to 25 days with service) + birthday off.
- Option to buy additional holiday.
Licence/Certification:
- Driving Licence (required)
Work authorisation:
- United Kingdom (required)
Position: Senior MVC Developer - Job Type: Full-Time - Salary: £75,000 for the right person
Location: Office Location: Hemel Hempstead - Hybrid Working