Software Engineer Jobs in the UK

976 to 1,000 of 3,105 Software Engineer Jobs in the UK

Lead Software Engineer

South West London, London, United Kingdom
Hybrid / WFH Options
Anson Mccade
Lead Software Engineer Location: London (Hybrid 23 days on-site per week) Salary: Up to £80,000 Security Clearance: SC required to start, must be eligible for Enhanced SC The Opportunity: Join a global leader in digital intelligence where your code protects lives. We're looking for a Lead Software Engineer to build cutting-edge, secure … applications for law enforcement and national security clients. The Role: Youll lead agile software teams delivering innovative, secure systems that support mission-critical capabilities. Working closely with end-users, youll be hands-on in shaping design, development, and deployment while guiding junior engineers and championing technical best practices. Why This Role: Work for the UK's largest defence tech … environment where failure is safe and growth is supported What You'll Bring: Strong experience with Java, JavaScript, .Net, or Python Hands-on involvement in designing, coding, and delivering software solutions Solid understanding of CI/CD tools (e.g., Jenkins, GitLab), version control (Git), and automated testing Familiarity with agile methodologies (Scrum, Kanban) Ability to lead development teams, conduct More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Senior Software Engineer

United Kingdom
Hybrid / WFH Options
Your Next Hire
Job title: Senior Software Engineer Salary: Up to £95,000 Start Date: Immediate Tech Stack: Javascript, Typescript, React, Node.JS, AWS Benefits : Private Healthcare, Company bonus, Flex-hours & Remote working YNH have partnered with a SaaS provider who help businesses increase innovation and efficiency by automating processes & production. Powered by AI, their software suite synchronises engineering and production … eliminating the need for multiple disconnected software programmes. What can you expect from this role? Contribute & lead on projects within a newly created team Working across multiple teams to help deliver new business initiatives Greenfield development & architectural input Suggest changes to current processes to improve dev lifecycle efficiency Ensure code is maintainable, testable and readable Autonomous working What you … SaaS environment The ability to work autonomously & provide your own opinion within meetings Node.js (Desirable) AWS Services (Desirable) Job Titles of interest: React.JS Developer, Javascript Developer, Typescript Developer, Staff Engineer, Principal Engineer. For a detailed specification please apply. More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
trg.recruitment
UI Engineer - £70-120k (+ Bonus offering of up to 100%) Energy Hedge Fund Start up environment London - Hybrid We're seeking a talented UI Engineer to join our Energy hedge fund client. As a Front End Engineer in a small team you'll play a pivotal role in designing, developing, and optimising robust software More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
trg.recruitment
UI Engineer - £70-120k (+ Bonus offering of up to 100%) Energy Hedge Fund Start up environment London - Hybrid We're seeking a talented UI Engineer to join our Energy hedge fund client. As a Front End Engineer in a small team you'll play a pivotal role in designing, developing, and optimising robust software More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Signify Technology
Job Title: Senior Software Engineer Location: London About the role: My client are looking for a senior software engineer with a strong background in infrastructure, DevOps, and security best practices, along with advanced Python development skills. In this role, you’ll play a pivotal part in designing and leading infrastructure focused projects, helping them scale and … goals Improve observability, incident response, and system reliability Help shape our cloud strategy, ideally with experience in AWS account and resource management Requirements: 5+ years of experience as a software engineer with a focus on infrastructure or DevOps Advanced skills in Python and experience writing production grade code and tools Proven experience leading infrastructure or platform engineering projects More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Signify Technology
Job Title: Senior Software Engineer Location: London About the role: My client are looking for a senior software engineer with a strong background in infrastructure, DevOps, and security best practices, along with advanced Python development skills. In this role, you’ll play a pivotal part in designing and leading infrastructure focused projects, helping them scale and … goals Improve observability, incident response, and system reliability Help shape our cloud strategy, ideally with experience in AWS account and resource management Requirements: 5+ years of experience as a software engineer with a focus on infrastructure or DevOps Advanced skills in Python and experience writing production grade code and tools Proven experience leading infrastructure or platform engineering projects More ❯
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Enterprise Recruitment Ltd
Software Engineer (stealth mode start-up) A stealth mode start-up, recently established by a team of highly experienced engineers and entrepreneurs with substantial financial backing and a proven history of successful technology ventures, is seeking software engineers with a minimum of 2 years of commercial experience to join as founding members of the initial team. These … positions are perfect for software engineers eager to pioneer novel technologies. You'll work closely with a dynamic team, facing unique challenges and bringing bold ideas to life. If innovation excites you, you enjoy solving complex problems, and you want to shape the future, this opportunity is for you. Given the highly technical nature of the work and their … history of success through employing top-tier software engineers, they maintain high standards but also offer competitive compensation. Additionally, the package includes potentially very lucrative stock options. Ideal Software Engineers should possess robust programming abilities in languages such as C, C++, Objective-C, Java, C#, Python, or Golang, coupled with an outstanding academic history, preferably from top-tier More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Software Engineer JavaScript Node.js AWS API

London, England, United Kingdom
Hybrid / WFH Options
Client Server
Software Engineer/Developer (JavaScript Node.js AWS API) London/WFH to £85k Are you a technologist Software Engineer who enjoys using a range of languages whilst continually learning? You could be progressing your career at a successful and growing Cyber Security Risk Management tech company, working on complex and interesting systems at the cutting edge … of technology used by insurance company to assess security risk. As a Software Engineer you'll join the Product Engineering team working on the development of websites, APIs and efficient database queries. As well as JavaScript and SQL you'll be working with TypeScript, Node.js and serverless AWS with a focus on backend development with exposure to the … a good knowledge of REST APIs You have strong SQL query writing skills You have experience of working on scalable systems with complexity You have a good knowledge of software engineering principles and best practices You have a good knowledge of AWS, including familiarity with AWS Lambda, API Gateway, S3, CloudWatch You have experience of working in start-up More ❯
Posted:

Senior Software Engineer

Kent, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Senior Software Engineer Rochester (Hybrid) 60,000 - 80,000 - Depending on experience and skills We support a range of commercial and military platforms, including fixed and rotary wing aircraft, ground vehicles, human-machine interfaces, and power management. Our systems operate in more than 100 countries with 25 air forces, 30 manufacturers and 280 airlines. Around 1,500 professionals … outstanding customer responsiveness. We are a rapidly growing and successful part of one of the world's leading defence, security, and aerospace companies! What you'll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirements analysis and definition, System/Software Architecture …/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide the work of others, produce size/re-use estimates, reliably estimate your own work Liaise with customers on technical issues, define processes/procedures, perform design review assessments, and make sound strategic technical decisions within your area More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 80,000 Annual
Posted:

Senior Software Engineer

Rochester, Kent, Borstal, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Senior Software Engineer Rochester (Hybrid) £60,000 - £80,000 - Depending on experience and skills We support a range of commercial and military platforms, including fixed and rotary wing aircraft, ground vehicles, human-machine interfaces, and power management. Our systems operate in more than 100 countries with 25 air forces, 30 manufacturers and 280 airlines. Around 1,500 professionals … outstanding customer responsiveness. We are a rapidly growing and successful part of one of the world's leading defence, security, and aerospace companies! What you'll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirements analysis and definition, System/Software Architecture …/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide the work of others, produce size/re-use estimates, reliably estimate your own work Liaise with customers on technical issues, define processes/procedures, perform design review assessments, and make sound strategic technical decisions within your area More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Software Engineer JavaScript Node.js AWS API

South East London, England, United Kingdom
Hybrid / WFH Options
Client Server
Software Engineer/Developer (JavaScript Node.js AWS API) London/WFH to £85k Are you a technologist Software Engineer who enjoys using a range of languages whilst continually learning? You could be progressing your career at a successful and growing Cyber Security Risk Management tech company, working on complex and interesting systems at the cutting edge … of technology used by insurance company to assess security risk. As a Software Engineer you'll join the Product Engineering team working on the development of websites, APIs and efficient database queries. As well as JavaScript and SQL you'll be working with TypeScript, Node.js and serverless AWS with a focus on backend development with exposure to the … a good knowledge of REST APIs You have strong SQL query writing skills You have experience of working on scalable systems with complexity You have a good knowledge of software engineering principles and best practices You have a good knowledge of AWS, including familiarity with AWS Lambda, API Gateway, S3, CloudWatch You have experience of working in start-up More ❯
Posted:

Senior Software Engineer

Portsmouth, Hampshire, United Kingdom
Hybrid / WFH Options
Gregory Martin International
Senior Software Engineer - Modelling and Simulation, C, C++, Unreal Engine Location: Portsmouth, Hampshire/Hybrid Role Salary: £40,000 to £60,000 negotiable depending on level of experience, plus excellent benefits Our client is a successful consultancy providing digital technology expertise to projects in the Ministry of Defence. They are looking for an experienced Software Developer to … join their innovative team. Job role for Senior Software Engineer: This is an exciting opportunity for a senior level Software Engineer with at least 5 years of programming experience to join a newly formed team within our client's digital technology area. You will be working on a variety of projects evaluating the latest military technology … to counter the current and future threats our country faces, including Wargaming, Virtual Games, and Wargame scenarios. Your Responsibilities as a Senior Software Engineer: Development of constructive and real-time Modelling and Simulation (M&S) models and scenarios using a combination of Python, C, C++, and custom scripting languages using object-oriented design techniques. Visualise analytical data extracted More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - C++

Colchester, England, United Kingdom
Verso Recruitment Group
Job Title: Senior Software Engineer - C++ Location: Colchester Salary: Up to £65,000 per annum Are you an experienced Senior Software Engineer - C++, looking to push the boundaries of technology. This role, based in the historic town of Colchester, offers an exceptional platform to elevate your career while working on cutting-edge technology. Imagine a position … where your expertise in software, C++, Python, GUI and Linux is not just valued but celebrated. This is a chance to work with a dynamic team of engineers and working on projects from conception to completion. You will be instrumental in shaping the future of embedded systems, making a tangible impact in a forward-thinking company. The successful candidates … role is designed for someone who thrives on challenge and is eager to push the boundaries of what is possible in the realm of software. Key Responsibilities for Senior Software Engineer - C++: - Design, develop and test reliable and robust software - working on greenfield development and enhancement of existing systems - Collaborate with cross-functional teams including hardware and More ❯
Posted:

Software Engineer

York, England, United Kingdom
Hybrid / WFH Options
Candour Solutions
Software Engineer (.NET) - Hybrid in York Do you feel unheard in your current position? This is a great opportunity for a solutions-focused Software Engineer to join a company where you're not just another number but a valued part of the team. They create a collaborative environment where your ideas are listened to and taken … so you must be happy working in the office 3 days a week. Driving is not essential as the office is located within walking distance from York train station. Software Engineer (.NET) - Hybrid in York More ❯
Posted:

Lead C# Software Engineer

Manchester, North West, United Kingdom
Hybrid / WFH Options
Adria Solutions
Lead C# Software Engineer Are you a proactive, self-driven engineer who thrives on solving complex problems and delivering high-quality software? Join our fast-growing fintech company and play a key leadership role in shaping the future of our innovative financial products. What Youll Be Doing: Leading the design, development, and maintenance of enterprise-grade … using C#, .NET, and SQL Server Enhancing user experiences with modern JavaScript/TypeScript frameworks Driving product improvements through close collaboration with Product Managers, Designers, and other Engineers Ensuring software quality through code reviews, unit testing, and best development practices Contributing to architectural decisions and mentoring junior developers Supporting DevOps processes and cloud-based deployments (bonus if familiar with … room to grow Competitive salary, benefits, and career progression Ready to lead and make a difference? Apply today and help us build the next generation of financial software.Lead C# Software Engineer More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Senior Software Engineer - C

CO3, Stanway, Essex, United Kingdom
Verso Recruitment Group
Job Title: Senior Software Engineer - C++ Location: Colchester Salary: Up to £65,000 per annum Are you an experienced Senior Software Engineer - C++, looking to push the boundaries of technology. This role, based in the historic town of Colchester, offers an exceptional platform to elevate your career while working on cutting-edge technology. Imagine a position … where your expertise in software, C++, Python, GUI and Linux is not just valued but celebrated. This is a chance to work with a dynamic team of engineers and working on projects from conception to completion. You will be instrumental in shaping the future of embedded systems, making a tangible impact in a forward-thinking company. The successful candidates … role is designed for someone who thrives on challenge and is eager to push the boundaries of what is possible in the realm of software. Key Responsibilities for Senior Software Engineer - C++: - Design, develop and test reliable and robust software - working on greenfield development and enhancement of existing systems - Collaborate with cross-functional teams including hardware and More ❯
Employment Type: Permanent
Posted:

Lead C# Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Adria Solutions
Lead C# Software Engineer Are you a proactive, self-driven engineer who thrives on solving complex problems and delivering high-quality software? Join our fast-growing fintech company and play a key leadership role in shaping the future of our innovative financial products. What Youll Be Doing: Leading the design, development, and maintenance of enterprise-grade … using C#, .NET, and SQL Server Enhancing user experiences with modern JavaScript/TypeScript frameworks Driving product improvements through close collaboration with Product Managers, Designers, and other Engineers Ensuring software quality through code reviews, unit testing, and best development practices Contributing to architectural decisions and mentoring junior developers Supporting DevOps processes and cloud-based deployments (bonus if familiar with … room to grow Competitive salary, benefits, and career progression Ready to lead and make a difference? Apply today and help us build the next generation of financial software.Lead C# Software Engineer More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

DV Cleared Software Engineer

London Area, United Kingdom
Fortice
Are you an enthusiastic, well-rounded, mid-to-senior Software Engineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities? Are you happy to work "high-side", on-site 5 days/week? And... do you have experience with a few of the following technologies?: Java Kotlin Python Kubernetes AWS JavaScript React More ❯
Posted:

DV Cleared Software Engineer

City of London, London, United Kingdom
Fortice
Are you an enthusiastic, well-rounded, mid-to-senior Software Engineer, eager to grow the breadth and depth of your technical abilities, and enhance your responsibilities? Are you happy to work "high-side", on-site 5 days/week? And... do you have experience with a few of the following technologies?: Java Kotlin Python Kubernetes AWS JavaScript React More ❯
Posted:

Senior Embedded Software Engineer - Sheffield

Sheffield, Yorkshire, United Kingdom
Permanent Futures
Senior Embedded Software Engineer - Sheffield This job has expired. You can still send us your CV and we'll match you with similar roles. Sheffield ALE-AM/SESE Posted on August 24, 2023 Expired on October 2, 2023 About the role Are you a seasoned Embedded Software Engineer with a passion for crafting intricate C … into efficient code, we want you to join this team! Our client is at the forefront of a revolutionising market and they are looking to appoint a Senior Embedded Software Engineer to play a crucial role in developing the core firmware that drives their market-leading technology forward! Your Responsibilities: - Design, develop, and optimize complex C code for … embedded systems, ensuring high performance, reliability, and maintainability. - Collaborate with cross-functional teams to gather and understand software requirements, translating them into technical solutions. - Work closely with hardware engineers to integrate software with hardware components effectively. - Develop and implement software verification and validation procedures to ensure the quality and functionality of the code. - Utilize Matlab to model More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

RG1, Reading, Berkshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer | £60-70k | Reading | Remote, with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a Senior Software Engineer with strong C++ and Linux experience, who enjoys solving complex problems and building robust, scalable solutions … in a fast-paced R&D environment. Key Responsibilities: Design, implement, and validate embedded software for high-performance video systems Contribute across the stack: UI, middleware, and low-level drivers on Linux platforms Collaborate with hardware and FPGA teams to deliver integrated product solutions Essential Experience: 5+ years software development experience, including full lifecycle delivery Strong C++ Linux … development background Experience with embedded software & hardware integration Desirable Skills: Embedded Linux development, Yocto, kernel config, or device drivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in video systems, networking (TCP/IP, multicast), or cross-functional engineering teams What you’ll get: £60-70k (Dependent on experience) Very generous bonus scheme Ability to work nearly More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Provn
Full Job Description We are currently seeking a Software Engineer with expertise using Object Oriented Programming Languages, such as C#, Java, etc, to join an exciting SaaS business that is entering a phase of growth and product redevelopment. Having established a strong presence in their industry over the past few years, this company is now looking for a … Software Engineer to play a pivotal role in achieving their ambitious plans. This position will place a significant emphasis on code reviews, mentoring junior staff. About Our Client: Our client is a software solutions company renowned for its analytics platform, which is used by companies worldwide. They are a small but rapidly expanding organisation, predominantly composed of … Software Developers with varying levels of experience. Quality and intuitiveness are at the core of their software development philosophy, offering a technically challenging environment for Developers. An overview of their technology stack (experience in all technologies is not necessarily a requirement): .NET (including .NET Core) ASP.NET MVC React JavaScript SQL Server Entity Framework Microservices Azure Why Apply? A More ❯
Posted:

Principal Software Engineer

City Of London, England, United Kingdom
Premier Group
I'm working with a fantastic software company that's looking for a Principal Software Engineer to join their team. They've developed a powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you'll take ownership of the technical roadmap and manage … solutions architecture, acting as a vital link between leadership and the engineering team. Job Title: Principal Software Engineer Location: Central London (Office Based) Salary: £80,000 - £95,000 Industry: Software/Data Analytics Requirements: Over 7 years of experience as a Full Stack Developer. Proven track record in leading product development and architecting solutions. Demonstrated expertise in … Jenkins, and Linux. Responsibilities: Own the technical roadmap , aligning it with the product strategy to achieve key business objectives. Architect and manage robust solutions and APIs . Deliver critical software engineering , with a focus on rapid prototyping. Inspire and mentor a highly motivated, polyglot on-site development team. Lead R&D initiatives and technical debt reduction , actively supporting team More ❯
Posted:

Graduate Software Engineer – Elite Fintech Trading Firm (up to £100K + Bonus + Hybrid)

City of London, London, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job Title : Graduate Software Engineer – Elite Fintech Trading Firm (up to £100K + Bonus + Hybrid) Client : Elite Fintech Trading Firm Salary : Up to £100,000 + performance-based bonuses Location : London/Hybrid Roles and Responsibilities : We are partnering closely with a Elite Fintech Trading Firm who are looking for the best Graduate Software Engineer … client prides itself on maintaining cutting-edge technology and a progressive work environment. You'll be using next-gen tech and pushing it to the limits. As a Graduate Software Engineer, you will play a pivotal role in the firms operations, ensuring the smooth execution of pricing activities and optimising the efficiency of their processes. This position offers … infrastructure teams in the financial sector. Key Requirements : Degree in Computer Science. Strong knowledge of python or C++. A brilliant understanding of Computer Science is essential. Proficiency in modern software development practices, including version control and agile development methodologies. Strong written and verbal communication skills, enabling effective collaboration and information sharing. Demonstrated enthusiasm for ongoing learning and a proactive More ❯
Posted:

Graduate Software Engineer – Elite Fintech Trading Firm (up to £100K + Bonus + Hybrid)

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job Title : Graduate Software Engineer – Elite Fintech Trading Firm (up to £100K + Bonus + Hybrid) Client : Elite Fintech Trading Firm Salary : Up to £100,000 + performance-based bonuses Location : London/Hybrid Roles and Responsibilities : We are partnering closely with a Elite Fintech Trading Firm who are looking for the best Graduate Software Engineer … client prides itself on maintaining cutting-edge technology and a progressive work environment. You'll be using next-gen tech and pushing it to the limits. As a Graduate Software Engineer, you will play a pivotal role in the firms operations, ensuring the smooth execution of pricing activities and optimising the efficiency of their processes. This position offers … infrastructure teams in the financial sector. Key Requirements : Degree in Computer Science. Strong knowledge of python or C++. A brilliant understanding of Computer Science is essential. Proficiency in modern software development practices, including version control and agile development methodologies. Strong written and verbal communication skills, enabling effective collaboration and information sharing. Demonstrated enthusiasm for ongoing learning and a proactive More ❯
Posted:
Software Engineer
10th Percentile
£46,500
25th Percentile
£57,500
Median
£75,000
75th Percentile
£106,250
90th Percentile
£134,000