3278 IT & Software Developer jobs in the UK
Requirements
Must:
- Ten or more years of professional software engineering experience.
- Strong background in .NET and modern cloud-based architecture.
- Proven experience leading large-scale platform modernisation initiatives.
- Experience operating as a Principal Engineer, Architect, Engineering Manager, or equivalent.
- Strong understanding of distributed systems, APIs, and event-driven architectures.
- Experience working with Azure or AWS and container platforms such as Kubernetes.
- Exposure to C# and .NET including legacy and modern frameworks.
- Experience with Java and Python for architectural experimentation and prototyping.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Knowledge of SQL Server, PostgreSQL, and performance optimisation techniques.
- Experience leading multiple engineering teams or groups.
- Strong mentoring and coaching skills.
- Ability to communicate complex technical concepts clearly at senior leadership level.
- Track record of building engineering standards, culture, and scalable processes.
Responsibilities
- Define and own the target architecture, leading the transition from legacy systems to modern, cloud native platforms.
- Drive the decomposition of monolithic systems into modular services, APIs, and event-driven components.
- Collaborate with frontend and backend leaders to ensure scalability, performance, and consistency across the platform.
- Introduce modern engineering practices and tooling to improve delivery quality, reliability, and developer experience.
- Provide architectural oversight across multiple teams and applications.
- Lead platform evolution initiatives including cloud migration, containerisation, and CI/CD automation.
- Identify and resolve complex technical and performance issues across distributed systems.
- Champion engineering best practices including software craftsmanship, testing strategies, and design patterns.
- Lead and mentor engineering managers and senior engineers.
- Support team growth, performance, and long-term capability development.
- Establish and run architecture governance through review boards and technical working groups.
- Help build and scale engineering teams across multiple locations including Belfast and international sites.
- Work closely with product, infrastructure, and senior leadership to define architectural roadmaps.
- Own the delivery of strategic technical initiatives from design through to implementation.
- Communicate architectural decisions clearly to both technical and non-technical stakeholders.
- Develop proofs of concept and technical spikes using modern languages and frameworks where required.
Description
We are hiring a Principal Software Architect / Engineering Manager to lead the modernisation of a complex, business-critical technology platform and support the growth of high-performing engineering teams. This role combines architectural ownership with people leadership, allowing you to define long-term technical direction, guide teams through legacy transformation, and raise engineering standards across the organisation. Located in Belfast, we offer a competitive package with leadership bonuses and opportunities for clear progression across Principal, Head of Engineering, and Enterprise Architecture paths. Join us to lead a major platform transformation with long-term impact in a supportive engineering culture focused on quality, trust, and delivery.
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 3278 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?
SwapTix, Arctic Shores, HM Land Registry, Companies House, FCDO Services, Counter Terrorism Policing, Barony Universal Products Plc among others, are currently hiring for C#.NET roles in the UK.
The company with most openings is Experis as they are hiring for 105 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 105 different C#.NET Developer jobs in the UK. They are probably quite committed to find good C#.NET Developers.