C# Software Engineer Jobs in the UK

1 to 25 of 53 C# Software Engineer Jobs in the UK

C# Software Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
IC Resources
C# Software Engineer We’re working with a leading UK defence technology organisation offering an exciting opportunity for a C# Software Developer to join a highly regarded Systems Simulation and Experimentation team. This role is ideal for someone passionate about real-time software, system modelling, and creating innovative, high-impact … experimentation platforms across the full product lifecycle—from visualisation and experimentation to verification, validation, and training systems. Key Responsibilities In this role, you’ll design and develop real-time C# software components to support advanced simulation and system integration activities, contributing directly to the delivery of reliable, high-performance solutions. You’ll work within agile development teams …/CD processes, and test-driven development, while collaborating closely with engineers to support research, experimentation, and verification across both synthetic and physical environments. What's required for this C# Software Engineer Position? Solid experience developing in C# (C++ experience also valued). Background or interest in simulation, real-time software, or More ❯
Posted:

C# Software Engineer

newport, wales, united kingdom
Hybrid / WFH Options
IC Resources
C# Software Engineer We’re working with a leading UK defence technology organisation offering an exciting opportunity for a C# Software Developer to join a highly regarded Systems Simulation and Experimentation team. This role is ideal for someone passionate about real-time software, system modelling, and creating innovative, high-impact … experimentation platforms across the full product lifecycle—from visualisation and experimentation to verification, validation, and training systems. Key Responsibilities In this role, you’ll design and develop real-time C# software components to support advanced simulation and system integration activities, contributing directly to the delivery of reliable, high-performance solutions. You’ll work within agile development teams …/CD processes, and test-driven development, while collaborating closely with engineers to support research, experimentation, and verification across both synthetic and physical environments. What's required for this C# Software Engineer Position? Solid experience developing in C# (C++ experience also valued). Background or interest in simulation, real-time software, or More ❯
Posted:

C# Software Engineer

bath, south west england, united kingdom
Hybrid / WFH Options
IC Resources
C# Software Engineer We’re working with a leading UK defence technology organisation offering an exciting opportunity for a C# Software Developer to join a highly regarded Systems Simulation and Experimentation team. This role is ideal for someone passionate about real-time software, system modelling, and creating innovative, high-impact … experimentation platforms across the full product lifecycle—from visualisation and experimentation to verification, validation, and training systems. Key Responsibilities In this role, you’ll design and develop real-time C# software components to support advanced simulation and system integration activities, contributing directly to the delivery of reliable, high-performance solutions. You’ll work within agile development teams …/CD processes, and test-driven development, while collaborating closely with engineers to support research, experimentation, and verification across both synthetic and physical environments. What's required for this C# Software Engineer Position? Solid experience developing in C# (C++ experience also valued). Background or interest in simulation, real-time software, or More ❯
Posted:

C# Software Engineer

bradley stoke, south west england, united kingdom
Hybrid / WFH Options
IC Resources
C# Software Engineer We’re working with a leading UK defence technology organisation offering an exciting opportunity for a C# Software Developer to join a highly regarded Systems Simulation and Experimentation team. This role is ideal for someone passionate about real-time software, system modelling, and creating innovative, high-impact … experimentation platforms across the full product lifecycle—from visualisation and experimentation to verification, validation, and training systems. Key Responsibilities In this role, you’ll design and develop real-time C# software components to support advanced simulation and system integration activities, contributing directly to the delivery of reliable, high-performance solutions. You’ll work within agile development teams …/CD processes, and test-driven development, while collaborating closely with engineers to support research, experimentation, and verification across both synthetic and physical environments. What's required for this C# Software Engineer Position? Solid experience developing in C# (C++ experience also valued). Background or interest in simulation, real-time software, or More ❯
Posted:

Senior C# Software Engineer

Sheffield, South Yorkshire, England, United Kingdom
Hybrid / WFH Options
Adria Solutions
Senior C# Software Engineer Are you a talented C# and Azure developer ready to take ownership of innovative projects across Web, Desktop, and Cloud environments Our client, a well-established and forward-thinking software development company, is expanding its team and seeking an exceptional Senior C# Software Engineer … another coding role - it’s a chance to lead projects, influence architecture, and make a measurable impact on the products you help deliver. About the Role As a Senior C# Software Engineer, you’ll play a key role in delivering high-quality, scalable, and performant software across a range of cutting-edge systems … a team of talented developers and stakeholders, contributing to technical decisions and ensuring best practices are followed throughout the development lifecycle. Tech Stack You’ll Work With Languages & Frameworks: C#, .NET Core, ASP.NET Core MVC, Web API Cloud & Data: Azure Functions, Azure Storage, Cosmos DB, Azure SQL UI & Front-End: WPF, Blazor, SignalR, Skia DevOps & Integration: Azure DevOps, CI More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum, Negotiable
Posted:

C# Software Engineer X 4

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Adria Solutions
C# Software Engineer X 4 - All Levels My Client is a rapidly scaling finance company focused on powering recurring commerce. Their advanced technology infrastructure helps businesses optimise and unify their financial operations, providing a competitive edge in the digital economy. With strong sector expertise and a partnership-led approach, they are now seeking a number … of C# Software Engineer to help deliver high-quality, scalable software solutions. Your role as a C# Software Engineer You will work with engineers, product managers, and designers to develop features, solve complex challenges, and enhance system performance. Your focus will be on writing clean, maintainable code and … solutions Improve performance, uptime, and code quality Collaborate in cross-functional teams and contribute to design decisions Mentor junior engineers and promote team growth What youll bring Proficiency in C#, .NET, JavaScript, and TypeScript Experience with React, Vue.js, or Angular (preferred) PHP knowledge (desirable) Familiarity with cloud services (AWS, GCP, or Azure), Docker, Kubernetes Understanding of CI/CD More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Senior Software Engineer - C#

Melbourn, Royston, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you an experienced Senior Software Engineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs? If so, my client has a superb role available to strengthen their R&D team. … key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications. In this experienced Senior Software Engineer - C# job based in Royston you will be responsible for the following: Design user interfaces that are both intuitive and easy to navigate. Oversee the complete software development … lifecycle for new projects, taking accountability for the software aspects of assigned responsibilities. The successful applicant for this Senior Software Engineer - C# job based in Royston you must be: Proficient in C# and .NET. Have a 2:1 or above degree in electronic engineering, software engineering, or a comparable technical More ❯
Employment Type: Full-Time
Salary: £50,000 - £100,000 per annum
Posted:

C# Software Engineer Full Stack

Sunderland, Tyne and Wear, UK
Hybrid / WFH Options
client server
C# Software Engineer/Developer (.Net Core React AWS) Sunderland/WFH to £70k Opportunity to progress your career in a senior, hands-on role at a at a growing games/gambling site, whilst enjoying a range of benefits and perks. As a C# Software Engineer within the Platform … team you'll build real-time payment systems and integrations that handle large volumes of transactions. You'll have a focus on backend C# .Net core but will have exposure across the full tech stack through to JavaScript/React within an AWS cloud based environment with Docker, Terraform (IaC), TeamCity, SQL and Redis; you'll gain exposure to … offices in Sunderland with a range of facilities and perks including free meals at the onsite restaurant as well as membership at onsite gym. About you: You have strong C# .Net Core backend development experience You have experience of building scalable, reliable and secure web applications using modern techniques You have experience of implementing frontend applications and have some More ❯
Employment Type: Full-time
Posted:

Software Engineer, C#, Hybrid, COR7401

Oxford, Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
Software Engineer, C#, Hybrid, COR7401 A rare and exciting opportunity has arisen for a technically curious Software Engineer to join an Oxfordshire based Software Consultancy. Working with the latest Microsoft technologies including F#, developing bespoke applications for high profile clients. The Role The role will involve developing innovative, bespoke … truly believe that development is a privilege. You will be technically curious and want to experiment with a variety of technologies. Whilst my client is a Microsoft house utilising C#, F#, ASP.NET and SQL Server, they work with the right technology for task which could include Python, Node.Js, GO and much more! Benefits 25 days holiday Hybrid working Excellent … bonus scheme What’s required of the Software Engineer? Experience with OO programming, strong preference for C#, F#, ASP.NET and SQL Server Experience working across the full development stack Experience developing high-quality web applications So What's Next? If you have any questions or would like to have a chat about this rare Software More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Lead C++/C# Software Engineer

Stevenage, England, United Kingdom
IC Resources
Lead C C# Software Engineer Stevenage Up to £65,000 + Bonus + Benefits! We’re working with a defence technology partner seeking a proactive and passionate Lead Software Developer to join their expanding Simulation and Experimentation division. This is a hands-on technical leadership role, driving innovation in synthetic environments and weapon … blend of technical leadership, hands-on coding, and project oversight , working closely with simulation architects and project leads. You’ll design, build, and enhance simulation environments using C++ and C# , contributing to the full development lifecycle — from concept creation, modelling and visualisation, to in-service support and training applications. The team plays a critical role in developing system architectures … teams to integrate models, real products and visualisation tools (including AR/VR). Supporting innovation initiatives across the complete product lifecycle. What's required for this Lead C C# Software Engineer position? Proven experience as a Lead or Senior Software Engineer with strong knowledge of C++ and C#More ❯
Posted:

Lead C++/C# Software Engineer

stevenage, east anglia, united kingdom
IC Resources
Lead C C# Software Engineer Stevenage Up to £65,000 + Bonus + Benefits! We’re working with a defence technology partner seeking a proactive and passionate Lead Software Developer to join their expanding Simulation and Experimentation division. This is a hands-on technical leadership role, driving innovation in synthetic environments and weapon … blend of technical leadership, hands-on coding, and project oversight , working closely with simulation architects and project leads. You’ll design, build, and enhance simulation environments using C++ and C# , contributing to the full development lifecycle — from concept creation, modelling and visualisation, to in-service support and training applications. The team plays a critical role in developing system architectures … teams to integrate models, real products and visualisation tools (including AR/VR). Supporting innovation initiatives across the complete product lifecycle. What's required for this Lead C C# Software Engineer position? Proven experience as a Lead or Senior Software Engineer with strong knowledge of C++ and C#More ❯
Posted:

Lead C++/C# Software Engineer

watford, hertfordshire, east anglia, united kingdom
IC Resources
Lead C C# Software Engineer Stevenage Up to £65,000 + Bonus + Benefits! We’re working with a defence technology partner seeking a proactive and passionate Lead Software Developer to join their expanding Simulation and Experimentation division. This is a hands-on technical leadership role, driving innovation in synthetic environments and weapon … blend of technical leadership, hands-on coding, and project oversight , working closely with simulation architects and project leads. You’ll design, build, and enhance simulation environments using C++ and C# , contributing to the full development lifecycle — from concept creation, modelling and visualisation, to in-service support and training applications. The team plays a critical role in developing system architectures … teams to integrate models, real products and visualisation tools (including AR/VR). Supporting innovation initiatives across the complete product lifecycle. What's required for this Lead C C# Software Engineer position? Proven experience as a Lead or Senior Software Engineer with strong knowledge of C++ and C#More ❯
Posted:

Senior Software Engineer C# .Net - relocate to Newcastle!

London, England, United Kingdom
Client Server
Senior Software Engineer/Developer (C# .Net) *Newcastle onsite* to £130k+ Are you a Senior Software Engineer looking to escape the hustle and bustle of London and relocate to somewhere with stunning scenery and a better quality of life (there's also great restaurants and bars!)? You could be joining a … Software Engineer you will collaborate with a small, talented team to deliver the core trading platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. The company has ambitious growth plans, this is a great opportunity to be involved from the ground up and progress your career. Location … backed by A*s and As at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software More ❯
Posted:

Senior Software Engineer C# .Net - relocate to Newcastle!

london, south east england, united kingdom
Client Server
Senior Software Engineer/Developer (C# .Net) *Newcastle onsite* to £130k+ Are you a Senior Software Engineer looking to escape the hustle and bustle of London and relocate to somewhere with stunning scenery and a better quality of life (there's also great restaurants and bars!)? You could be joining a … Software Engineer you will collaborate with a small, talented team to deliver the core trading platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. The company has ambitious growth plans, this is a great opportunity to be involved from the ground up and progress your career. Location … backed by A*s and As at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software More ❯
Posted:

Senior Software Engineer C# .Net - relocate to Newcastle!

slough, south east england, united kingdom
Client Server
Senior Software Engineer/Developer (C# .Net) *Newcastle onsite* to £130k+ Are you a Senior Software Engineer looking to escape the hustle and bustle of London and relocate to somewhere with stunning scenery and a better quality of life (there's also great restaurants and bars!)? You could be joining a … Software Engineer you will collaborate with a small, talented team to deliver the core trading platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. The company has ambitious growth plans, this is a great opportunity to be involved from the ground up and progress your career. Location … backed by A*s and As at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software More ❯
Posted:

Software Engineer - C# / .NET / WPF

leeds, west yorkshire, yorkshire and the humber, united kingdom
KO2 Embedded Recruitment Solutions Ltd
Software EngineerC#/.NET/WPF – Halifax – £40,000 to £55,000 KO2’s client, a leading manufacturer of cutting-edge electronic instrumentation for water and soil monitoring, is seeking a C# Software Engineer to join their on-site team in Halifax. This role will focus on designing and … developing graphical user interfaces (GUIs) using C#, .NET, and WPF for touchscreen-based electronic systems. You’ll work on real-world products that have a tangible environmental impact, used globally for monitoring and analysis. Role Overview As a C#/.NET Software Engineer, you’ll join a small, close-knit development team working on … the company’s next generation of touchscreen instrumentation. You’ll take ownership of GUI development using C#, contribute to software architecture decisions within the .NET framework, and collaborate closely with hardware and electronics engineers. Key Skills & Experience Strong experience developing applications in C# Proficiency with .NET (Core or Framework) Experience creating GUIs with WPF for touchscreen More ❯
Posted:

Software Engineer C# TypeScript AWS

Sunderland, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Software Engineer/Developer (C# TypeScript AWS) Sunderland/WFH to £55k Opportunity to progress your career in a hands-on Software Engineer role at a at a growing games/gambling site, whilst enjoying a range of benefits and perks. As a Software Engineer you'll … build captivating full stack web applications across all backend services and REST APIs that form the core platform e.g. payments. You'll be using C# .Net core through to TypeScript and Vue.js within an AWS cloud based environment with Docker, Terraform (IaC), TeamCity, SQL and Redis; you'll gain exposure to a wide range of technology and will be … a range of facilities and perks including free meals at the onsite restaurant as well as membership at onsite gym. About you: You have full stack development experience including C# and TypeScript, ideally also Vue.js You have a good knowledge of AWS You have experience of building scalable, reliable and secure web applications using modern techniques You have experience More ❯
Employment Type: Full-Time
Salary: £40,000 - £55,000 per annum
Posted:

Backend Software Engineer C# .Net - FinTech

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
Backend Software Engineer/Developer (C# .Net Core) *Newcastle onsite* to £130k+ Are you a backend focussed Software Engineer with a first class education looking for an opportunity to progress your career, working on complex and interesting systems in an impactful role? You could be joining a FinTech scale-up that … Backend Software Engineer you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. You'll take ownership of technical projects, working across the full development lifecycle to understand business needs. The company has ambitious growth plans … Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software More ❯
Employment Type: Full-Time
Salary: £90,000 - £130,000 per annum
Posted:

Backend Software Engineer C# .Net - FinTech

sunderland, tyne and wear, north east england, united kingdom
Client Server
Backend Software Engineer/Developer (C# .Net Core) *Newcastle onsite* to £130k+ Are you a backend focussed Software Engineer with a first class education looking for an opportunity to progress your career, working on complex and interesting systems in an impactful role? You could be joining a FinTech scale-up that … Backend Software Engineer you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment using the latest versions of C# .Net to produce high quality code. You'll take ownership of technical projects, working across the full development lifecycle to understand business needs. The company has ambitious growth plans … Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have expertise with modern C# .Net Core, Python skills would also be of benefit You have a strong knowledge of modern software engineering best practices and have experience across the full software More ❯
Posted:

Senior Software Engineer - C#

Royston, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Verso Recruitment
Senior Software EngineerC# Salary: Up to £100,000 + Benefits Location: Royston (Hybrid) Employment Type: Permanent Are you a seasoned software engineer who thrives on solving complex problems, setting technical direction, and mentoring others? Our client, an innovative and forward-thinking technology business based in Royston, is looking for a … Senior Software Engineer to play a pivotal role in scaling their cutting-edge products to the next level. This is a hybrid position with the opportunity to work part-remote while being part of a highly collaborative and ambitious team. Key Responsibilities Lead by example in implementing best practice software design patterns, architecture, and … and maintainability standards. Desirable Experience & Skills Strong candidates are likely to bring most (but not all) of the following: Experience in software engineering, with deep expertise in C# and .NET. Experience with Linux, Python, and Azure DevOps. A proven track record in start-ups/scale-ups would be advantageous Excellent communication skills and the ability to More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Software Engineer C#

Fareham, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Leidos Innovations UK Limited
Software Engineer Join our UK Team who are committed to a Mission! At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers success. We empower our teams in the UK to address some of the most complex problems in defence, government, safety and security, and … innovative development work to modernise of ATM solutions. If this sounds like the kind of environment you can thrive, keep reading! We currently have a vacancy for a Software Engineer in our Air Traffic Management portfolio of programmes. The Software Engineer, will be based in Whiteley but working remotely from home can … will contribute to the engineering activities throughout the release life cycle, from kick off through to operational deployment as required. Required Skills: Strong development experience with .NET framework using C# and related technologies ( LINQ, async/await, Generics etc) in Microsoft Visual Studio (e.g., .NET Framework 4.x or .NET Core/.NET 6+); Experience of Object-Relational Mapping (ORM More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Engineer - C# / .NET / WPF

Halifax, West Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
C#/.NET/WPF Software Engineer. Halifax. £40,000 to £55,000 KO2's client, a leading manufacturer of cutting-edge electronic instrumentation for water and soil monitoring, is seeking a C# Software Engineer to join their on-site team in Halifax. This role will focus on designing and developing graphical … user interfaces (GUIs) using C#, .NET, and WPF for touchscreen-based electronic systems. You'll work on real-world products that have a tangible environmental impact, used globally for monitoring and analysis. Role Overview As a C#/.NET Software Engineer, you'll join a small, close-knit development team working on the company … s next generation of touchscreen instrumentation. You'll take ownership of GUI development using C#, contribute to software architecture decisions within the .NET framework, and collaborate closely with hardware and electronics engineers. Key Skills & Experience Strong experience developing applications in C# Proficiency with .NET (Core or Framework) Experience creating GUIs with WPF for touchscreen or embedded More ❯
Employment Type: Permanent
Salary: £40000 - £55000/annum
Posted:

Software Engineer C#

Lutterworth, Leicestershire, East Midlands, United Kingdom
Hybrid / WFH Options
Cyber Talent Limited
C# - Software Engineer - React or Redux - Hybrid - £45,000 + Bens - Hybrid:- This is an excellent opportunity for a Web Software engineer who has experience of developing browser-based solutions and is looking for a new challenge. Opportunities like this do not come up very often and this could really be … learn new skills. Salary - £45,000 + Pension + Health + stock options + hybrid working - 2 days in the office per week. Do you have experience of developing C# solutions in React or Redux and are looking for a new challenge? You will be working with some of the most innovative software solutions within cyber security … frameworks, such as React, Redux Automated testing tools e.g. QUnit for JavaScript, or similar. JavaScript both client-side script and server ASP Multi-tier web application development experience including C# Experience designing for accessibility Experience of SQL Server usage Developing, deploying and supporting web clients using Classic ASP and JavaScript This is just a short over-view of what More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

C# Software Engineer

Stevenage, Hertfordshire, United Kingdom
Line Up Aviation
Our client has an opportunity for a C# Software Engineer to join them on a contract basis for 12 months. You will be integrating real products, models and synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support. Role: C# Software Engineer Location: Bristol or … emulators. Working with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in … representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent verbal, presentation and written communication skills Knowledge of using Microsoft More ❯
Employment Type: Contract
Rate: £65.00/hour
Posted:

C# / C++ Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation is currently looking to recruit a C#/C++ Software Engineer subcontractor on an initial 12 month contract. The department are happy to consider candidates with a mixture of C# and C++ or someone with just C# experience. Job Title: C#/C++ Software Engineer … over 37 hours per week will be calculated at ‘time and a quarter’ Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) C#/C++ Software Engineer Job Description: WSSE are integral in the development of weapon systems and system architectures, and as a result we have developed … emulators. Working with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in More ❯
Employment Type: Contractor
Rate: £65.00 per hour, Inc benefits
Posted:
C# Software Engineer
10th Percentile
£43,500
25th Percentile
£53,750
Median
£68,500
75th Percentile
£80,250
90th Percentile
£86,250