Software Engineer Jobs in the UK

126 to 150 of 1,542 Software Engineer Jobs in the UK

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 system representation tools. This … a critical role in developing system architectures and simulation frameworks that support experimentation and system validation for some of the world’s most advanced defence technologies. Leading a small software development team delivering high-quality simulation components. Contributing to the evolution of synthetic and experimental environments used for weapon system analysis. Applying C-family programming expertise to solve real … 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# . A creative, adaptable mindset and strong technical 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 system representation tools. This … a critical role in developing system architectures and simulation frameworks that support experimentation and system validation for some of the world’s most advanced defence technologies. Leading a small software development team delivering high-quality simulation components. Contributing to the evolution of synthetic and experimental environments used for weapon system analysis. Applying C-family programming expertise to solve real … 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# . A creative, adaptable mindset and strong technical 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 system representation tools. This … a critical role in developing system architectures and simulation frameworks that support experimentation and system validation for some of the world’s most advanced defence technologies. Leading a small software development team delivering high-quality simulation components. Contributing to the evolution of synthetic and experimental environments used for weapon system analysis. Applying C-family programming expertise to solve real … 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# . A creative, adaptable mindset and strong technical More ❯
Posted:

Senior Embedded Software Engineer

Newtown, Powys, United Kingdom
Platform Recruitment Limited
Senior Embedded Software Engineer Newtown, Wales If youre an embedded software engineer who wants end-to-end ownership - from concept through to production this role is for you. A leader in the industrial automation industry is looking for an experienced embedded software engineer to join their world-class engineering team, with full training & support … to become an expert software engineer click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (SDK & GUI Development)

Ballyclare, Northern Ireland, United Kingdom
Hunter Savage
Job Title: Senior Software Engineer - SDK & GUI Development Description: We are hiring for our client, an innovative technology company based in Larne, who require an experienced Senior Software Engineer to lead the architecture, development and maintenance of a cross-platform Software Development Kit (SDK). The successful Senior Software Engineer will also design … QA, and the cross-functional R&D team to align the SDK with product strategy. Mentor junior engineers and contribute to building a culture of technical excellence and building software development skills. Provide input into long-term technology road maps and product architecture decisions. The Person Technical Expertise Proven experience in designing and maintaining SDKs (C, C++, C#). … USB3, CoaXPress, CameraLink, GigE, or similar). Experience in GUI development using frameworks such as Qt, WPF, JavaFX, or modern web technologies (React, Angular, etc.). Solid understanding of software engineering principles: design patterns, version control, CI/CD, and automated testing. Familiarity with performance optimisation and debugging complex systems including microcode, SDK and hardware. Professional Experience 7+ years More ❯
Posted:

Software Engineer - Law Enforcement

London, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Location: London - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Grade: GG08-GG10 … Referral Bonus: 5000 What You'll Be Doing The Software Engineer role is predominantly a data engineering position with the requirement for coding skills in order to implement and prototype various data manipulation methodologies. The ideal candidate would be a software engineer with an educational background in Computer Science or a data scientist with proven skill … in software engineering. The Software Engineer sits on the cutting edge of internet enabled investigations and the candidate will be working within a team of multiple contractors from across the space on difficult but interesting investigation problems. The candidate should ideally be familiar with some of the fundamental technologies which facilitate internet communication e.g. TCP IP stack More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer C/C

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Octagon Group
Are you a skilled Embedded Software Engineer looking to contribute to cutting-edge defence technology? Based in Southampton, this Embedded Software Engineer job offers the opportunity to work on advanced embedded systems in a dynamic and secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Embedded Software Engineer’s main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Strong understanding of testing frameworks … and software quality assurance Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and a UK passport holder. Whats on offer for the Embedded Software Engineer in Southampton: Competitive salary based on experience and skills, company shares, flexible and hybrid working, enhanced pension, private healthcare and more. More ❯
Employment Type: Permanent
Salary: £45000 - £65000/annum
Posted:

Senior C++/Rust Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
Senior C Rust Software Engineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s Required? For this … Senior C Rust Software Engineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ Software Engineer looking for an exciting new … challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
Posted:

Senior C++/Rust Software Engineer

cambridge, east anglia, united kingdom
Hybrid / WFH Options
IC Resources
Senior C Rust Software Engineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s Required? For this … Senior C Rust Software Engineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ Software Engineer looking for an exciting new … challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
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 has secure backing, an established … Bupa healthcare Generous pension contribution Continuous career development opportunities Social team atmosphere with a range of events and early finish for drinks on Fridays Your role: As a 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 … 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 development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns More ❯
Employment Type: Full-Time
Salary: £90,000 - £130,000 per annum
Posted:

Senior Software Engineer Java AWS

East London, London, United Kingdom
Hybrid / WFH Options
Client Server
Senior Software Engineer/Developer (Java AWS) London/WFH to £100k Opportunity to progress your career in a senior, hands-on Software Engineer role at a global FinTech/CFD trading company that has been consistently voted as one of the UKs top employers. As a Senior Software Engineer you will join a … You'll be working with a modern tech stack using Java, Spring Boot, CI/CD, Kubernetes, AWS, EKS and Grafana/Splunk. About you: You have advanced backend software engineering experience with Java, Spring Boot, REST, Postgres, Redis You have experience of running production workloads on Kubernetes (Amazon EKS preferred) You have a good knowledge of DevOps practices … budget for organising events and projects that foster an open, diverse and inclusive culture Plus a range of other perks Apply now to find out more about this Senior Software Engineer/Developer (Java AWS Spring Boot) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. More ❯
Employment Type: Permanent, Work From Home
Posted:

Backend Software Engineer AI - Cybersecurity

Knutsford, Cheshire, England, United Kingdom
Client Server Ltd
Backend Software Engineer/Developer (AI) Knutsford onsite to £130k Are you a technologist with a strong knowledge of AI and its practical uses within software engineering? You could be joining a Cybersecurity technology company and enjoying a huge range of perks and benefits from continual learning and self-development opportunities (including "buy any book" policy) through … to health and well-being, enhanced paternity packages, generous holiday allowance, inclusive social events and much more. As a Backend Software Engineer you will drive the adoption of AI within the business, assessing how to effectively use AI to optimise production and then rolling out your recommendations across teams. You'll take ownership, working end-to-end on … delivery projects using a range of technology as you see fit. There's a culture of software engineering excellence, with a collaborative team environment that values knowledge sharing and continual improvement. Location: You'll join colleagues in amazing offices in Cheshire five days a week with a wide range of facilities and an array of perks including: Free lunch More ❯
Employment Type: Full-Time
Salary: £90,000 - £130,000 per annum
Posted:

Software Engineer Full Stack TypeScript

South West London, London, United Kingdom
Hybrid / WFH Options
Client Server
Software Engineer/Developer (TypeScript) London to £75k Opportunity to progress your career at a Tech for Good company that is enabling life changing education to be accessed by students around the world. As a Software Engineer you will design and develop large, distributed, scalable web based systems, working within a modern cloud (AWS) microservices based … working on large scale systems with millions of users You're comfortable with AI You're collaborative with Agile team experience What's in it for you: As a Software Engineer/Developer (TypeScript) you will receive a competitive package: Salary to £75k 25 days holiday Private medical insurance Training and certifications Perks such as restaurant and retail … discounts Apply now to find out more about this Software Engineer/Developer (TypeScript) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
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 … or React experience You have a good knowledge of AWS You're collaborative with great communication, mentoring and leadership skills What's in it for you: As a C# Software Engineer/Developer you will receive a competitive package: Competitive salary to £70k + quarterly bonus Holiday purchase scheme, plus an extra day for every your there (up … parking Free tickets to EFL matches Hybrid working (x3 days a week office) Family friendly policies Social events and more! Apply now to find out more about this C# Software Engineer/Developer (.Net Core React AWS) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. More ❯
Employment Type: Full-time
Posted:

Backend Software Engineer Java - Fintech

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Java AWS) London/WFH to £100k Opportunity to progress your career in a senior, hands-on Backend Software Engineer role at a global FinTech/CFD trading company that has been consistently voted as one of the UKs top employers. W hat's in it for you: Salary to £100k … networks with an annual budget for organising events and projects that foster an open, diverse and inclusive culture Plus a range of other perks Your role: As a Backend Software Engineer you will join a fairly new team working on a new crypto offering to design, develop and implement high performance cloud-native backend services including owning DevOps … You'll be working with a modern tech stack using Java, Spring Boot, CI/CD, Kubernetes, AWS, EKS and Grafana/Splunk. About you: You have advanced backend software engineering experience with Java, Spring Boot, REST, Postgres, Redis You have experience of running production workloads on Kubernetes (Amazon EKS preferred) You have a good knowledge of DevOps practices More ❯
Employment Type: Full-Time
Salary: £90,000 - £100,000 per annum
Posted:

Lead Software Engineer C# .Net Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Lead Software Engineer/Developer (C# .Net Azure SaaS) Reigate/WFH to £100k Do you have expertise with C# cloud based development combined with technical/team leadership skills? You could be progressing your career, in a senior, hands-on leadership role working on complex and technically challenging systems with continual learning opportunities a global Fintech. As … a Lead Software Engineer you'll manage three Agile teams comprising around ten experienced software engineers, responsible for the flagship SaaS insurance platform that handles 4 billion requests per month. You'll play a key role in architecting, designing and developing new features and enhancements whilst ensuring high levels of security, reliability, maintainability, usability and performance. You … office twice a week for team meet-ups and stakeholder meetings with the other three days work from home. About you: You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity You have a strong knowledge of Azure, SaaS, PaaS, microservices You have strong technical and team leadership experience You are More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

.Net Software Engineer

United Kingdom
Hybrid / WFH Options
Fruition Group
Job Title: .Net Software Engineer Location: UK based Remote with monthly site visits Salary: £32,000 - £38,000 (National) and £38,000 - £43,000 (London) per annum + exceptional pension Why Apply? This is a fantastic opportunity for a talented Software Engineer looking to develop their career within a forward-thinking, tech-for-good organisation. Working … with modern technologies such as .NET, and Azure, this role will allow you to contribute to meaningful projects while expanding your technical expertise in an Agile environment. Software Engineer Responsibilities Collaborate with Product Managers and senior engineers to analyse requirements and estimate development work. Design, build, test, and deploy secure, maintainable applications using .NET, Azure, Dynamics 365, and … medium features and enhancements. Support application maintenance, promptly resolving issues to ensure availability and performance. Work collaboratively across DevOps, QA, and Data teams to deliver end-to-end solutions. Software Engineer Requirements Experience in developing applications using C# and .NET. Knowledge of cloud technologies such as Microsoft Azure (AWS experience also considered). Understanding of modern web application More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple Resourcing
Software Engineer Edinburgh An innovative and well-established med tech company are seeking Software Engineers (Senior and Principal) to join its R&D team basedin central Edinburgh. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make a real difference in clinical environments. What … code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ...the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your … will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional More ❯
Employment Type: Permanent
Posted:

Software Engineer

Birmingham, West Midlands, England, United Kingdom
Robert Walters
Software EngineerRemote£55,000 to £60,000 per annum (with an additional bonus of up to 20%)Permanent I am currently looking for a Software Engineer to join a forward-progressive Digital & Technology team in the Midlands. You will be working on impactful back of house technology solutions, collaborating closely with stakeholders, product managers, and engineers. Software Engineer - What will you be doing? * Designing and building high quality software products that are tailored to end-user requirements.* Maintaining existing products and services by proactively assessing live support issues.* Collaborating with business stakeholders, product managers, and engineers to gather requirements and deliver solutions.* Ensuring adaptability in your workflow, whether it be agile or waterfall.* Engaging … alignment on project goals.* Utilising version control systems such as GIT or Subversion to manage codebase integrity.* Work with relational databases (SQL) to support data-driven applications and services. Software Engineer - What will you need? * Proven experience in software engineering with a track record of delivering reliable technology solutions over at least five years.* Knowledge of server More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

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 solutions in sophisticated simulation environments. Location … Salary: Up to £57,000, depending on experience Security Requirements: British citizenship required (BPSS clearance essential) About the Role You’ll contribute to the design, development, and integration of software used to simulate and represent complex defence systems. Working as part of a collaborative engineering team, you’ll help shape the next generation of simulation and 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 applying scrum methodologies to design 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 solutions in sophisticated simulation environments. Location … Salary: Up to £57,000, depending on experience Security Requirements: British citizenship required (BPSS clearance essential) About the Role You’ll contribute to the design, development, and integration of software used to simulate and represent complex defence systems. Working as part of a collaborative engineering team, you’ll help shape the next generation of simulation and 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 applying scrum methodologies to design 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 solutions in sophisticated simulation environments. Location … Salary: Up to £57,000, depending on experience Security Requirements: British citizenship required (BPSS clearance essential) About the Role You’ll contribute to the design, development, and integration of software used to simulate and represent complex defence systems. Working as part of a collaborative engineering team, you’ll help shape the next generation of simulation and 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 applying scrum methodologies to design 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 solutions in sophisticated simulation environments. Location … Salary: Up to £57,000, depending on experience Security Requirements: British citizenship required (BPSS clearance essential) About the Role You’ll contribute to the design, development, and integration of software used to simulate and represent complex defence systems. Working as part of a collaborative engineering team, you’ll help shape the next generation of simulation and 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 applying scrum methodologies to design More ❯
Posted:

Senior Embedded Software Engineer

Maidenhead, Berkshire, England, United Kingdom
Malloy Aeronautics Ltd
Job title: Senior Embedded Software Engineer Location : Maidenhead, Berkshire Salary Range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical integration … the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a Senior Embedded Software Engineer, you will be reporting to the Software Engineering Manager as an embedded systems developer . Responsible for integration of hardware and software, this exciting role … in the UK. We seek someone looking to support in the development and verification of flight control software. You will be supporting in the delivery of engineering outputs including software requirements, software design, software implementation and software testing. Applying your knowledge and principles of engineering to assist in the implementation of aircraft control systems to a More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
IC Resources
An exciting opportunity for a Senior Software Engineer has arisen with a leading technology company, based in Cambridge. As a Senior Software Engineer, you will be responsible for developing and enhancing AI features within their engineering tools, applying advanced AI and machine learning methods to solve complex technical challenges. You will also have the opportunity to … on best AI practices, evaluate algorithms, document results, and ensure high standards of code quality through reviews and testing. This is an on-site role. Experience of the Senior Software Engineer will include: PhD in a STEM discipline Strong C++ development Knowledge of AI/ML concepts and frameworks If you are a Senior Software Engineer More ❯
Posted:
Software Engineer
10th Percentile
£45,000
25th Percentile
£57,500
Median
£77,500
75th Percentile
£110,000
90th Percentile
£135,000