Senior Software EngineerLondon or Manchester (1-2 days per week onsite) Up to £115,000 + benefits Permanent
We are looking for a Senior Software Engineer to join a leading Microsoft-focused consultancy delivering modern cloud-native solutions across a range of sectors. This is an ideal opportunity for a strong engineer who enjoys remaining hands-on while influencing design, mentoring others, and working closely with architects and clients. We re particularly interested in polyglot developers with deep expertise in the Microsoft ecosystem. Strong experience with Azure and .NET/C# is essential, alongside exposure to modern Front End technologies and cloud-native architectures.
What you'll Bring
Strong hands-on software engineering experience with .NET/C# and Microsoft Azure
Ability to work across multiple technologies and frameworks, including React, JavaScript and TypeScript
Experience building secure, scalable, event-driven and distributed systems
Knowledge of CI/CD, DevOps practices, and Infrastructure as Code
Excellent stakeholder and communication skills, with experience in consulting or client-facing environments
A Business or IT-related degree (2:1 or above) is essential
This role offers the opportunity to work on enterprise-scale cloud solutions while developing towards Lead Engineer or Solution Architect positions within a highly collaborative and technically driven environment.