8+ years of professional software development experience, with 5+ years specializing in designing, building, and integrating enterprise-grade APIs using .NET Core and related Microsoft technologies.
Proven expertise in system analysis, technical architecture, and end-to-end solution design for scalable, maintainable .NET Core API solutions.
Hands-on experience with Microsoft Azure cloud services, including Azure Service Bus, Azure Functions, and various infrastructure components.
Practical knowledge of Azure B2C for identity and access management solutions.
Extensive experience with Microsoft SQL Server, including advanced query optimization, stored procedures, and Entity Framework Core for ORM and database schema management.
Skilled in containerization using Docker for building and deploying applications. Experienced with Kubernetes orchestration and deploying applications using Helm charts to simplify releases and updates.
Comfortable with monitoring, maintaining, and supporting complex, distributed systems in production environments, ensuring high availability and performance.
Deep understanding of software best practices including test-driven development (TDD), design patterns, and clean architecture principles to deliver high-quality, maintainable code.
Experienced in implementing continuous integration and continuous deployment (CI/CD) pipelines, along with Infrastructure as Code (IaC) using tools such as Terraform, Bicep, and ARM templates.
Agile practitioner, thriving in collaborative, cross-functional teams to deliver incremental value and adapt to evolving requirements.
Proficient with dependency injection, mocking frameworks, and unit/integration testing to ensure robust and reliable software delivery. Proactive and solution-oriented with strong leadership qualities, mentoring junior developers, and fostering a culture of continuous improvement and technical excellence.
Front End Development experience including at least two years with React and Typescript Solid understanding of Web Development fundamentals including semantic HTML, JavaScript (ES6+) and CSS/SCSS
Cross-browser compatibility experience with all major browsers, operating systems and device types
Understanding of accessibility and experience developing to the AA level
Knowledge of CSS-in-JS libraries such as Emotion, Styled components Experience with unit testing frameworks such as Playwright, Jest and React Testing Library Working experience with build tools such as Webpack, Vite, Rollup, etc.

Keyskills: Azure .Net React.Js C# .Net Core CI/CD ASP.Net API Azure Devops
Michael Page has four decades of expertise in professional services recruitment. We were established in London in 1976, and over this period we've grown organically to become one of the best-known and most respected consultancies, with an office network spanning six continents.