Senior Software Engineer
Senior Software Engineer London 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