2153 IT & Software Developer jobs in the UK
Requirements
Must:
- 10+ years engineering experience with deep roots in .NET, cloud architecture, distributed systems and large-scale platform modernisation
- Significant leadership experience as an Engineering Manager, Architect, Site Lead or Principal Engineer
- Proven track record modernising enterprise systems from Web Forms to modular monoliths/microservices, with modern frontends (React, Angular)
- Expertise in modern cloud technologies including Azure, AWS, Kubernetes, TeamCity, Octopus Deploy
- Strong architectural capability across event-driven systems, messaging (Kafka/Redis), API design and distributed systems
- Comfort in running multi-team engineering groups (20+ staff)
- Excellent mentoring, coaching and talent development skills
- Strong communication skills with the ability to simplify complexity for senior leaders
- Proven success establishing engineering culture, standards and scalable processes
- Nice to have: Experience in multi-region growth or site expansion initiatives, exposure to AI-driven software development practices, experience implementing BDD frameworks such as SpecFlow, xUnit, Hangfire, experience working in high-compliance or enterprise domains (healthcare, finance, security)
Responsibilities
- Define and lead modern architecture strategies, guiding the transition from legacy systems to modular, cloud-native platforms
- Overhaul monolithic systems into scalable APIs, microservices and event-driven architectures (Azure, AWS)
- Work closely with UI and backend architects to align system design, scalability and performance
- Introduce and promote AI-enabled engineering practices such as Copilot and GPT-based tooling for efficiency and quality improvements
- Provide architectural oversight across multiple applications, ensuring consistency, maintainability and technical excellence
- Lead long-term platform evolution, including cloud migration, containerisation (Kubernetes) and automation initiatives
- Diagnose and resolve complex performance issues across large-scale systems
- Champion software craftsmanship, TDD, BDD, design patterns and scalable coding practices
- Manage and mentor cross-functional engineering teams, supporting growth, performance and delivery excellence
- Build engineering capability, from establishing new sites to scaling teams across regions (Belfast, India)
- Create and run Architecture Review Boards, working groups and governance structures to maintain engineering standards
- Collaborate with product, infrastructure and senior leadership to define architecture roadmaps and ensure alignment to business objectives
- Own the end-to-end delivery of architectural initiatives, balancing technical depth with delivery speed
- Develop proofs of concept for new system capabilities using modern languages such as Java and Python
- Maintain senior-level visibility and effectively communicate complex technical decisions to stakeholders
Description
We are searching for a Principal Software Architect / Engineering Manager to lead large-scale modernisation, drive architectural vision and guide engineering teams through transformational technical change. This role is ideal for someone who has operated at both strategic and hands-on levels, shaping cloud architecture and modernising legacy platforms. We offer the opportunity to own and influence major platform transformation, a senior leadership role with long-term architectural impact, and a collaborative team of senior engineers and leaders committed to excellence. Our modern engineering culture promotes autonomy and trust, with strong career progression across Principal, Head of Engineering, and Enterprise Architecture paths. This role is based in Belfast with hybrid working options.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C#.NET Developer salaries in the UK here.
How many C#.NET Developer jobs are in the UK?
Currently, there are 2153 C#.NET openings. Check also: Xamarin jobs, Unity jobs - all with salary brackets.
Is the UK a good place for C#.NET Developers?
The UK is one of the best countries to work as a C#.NET Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C#.NET Developer jobs in the UK?
Bluefruit Software Limited, Mas & Pas Limited, Phoenix Group, FCDO Services, Access4, Department for Work and Pensions (DWP), ITI Group among others, are currently hiring for C#.NET roles in the UK.
The company with most openings is Experis as they are hiring for 99 different C#.NET Developer jobs in the UK. They are probably quite committed to find good C#.NET Developers.
The company with most openings is Experis as they are hiring for 99 different C#.NET Developer jobs in the UK. They are probably quite committed to find good C#.NET Developers.