Software Engineer Jobs in the UK

526 to 550 of 2,410 Software Engineer Jobs in the UK

Software Engineer

Suffolk, East Anglia, United Kingdom
Oscar Associates (UK) Limited
Software Engineer (AI Focused) | 6 Month Contract | Remote (UK only) I'm partnering with an innovative AI-driven start-up that's transforming how data and reporting are handled across the commercial real estate industry. We're looking for a Software Engineer with a strong back-end focus and full-stack versatility - someone who thrives in … direction. Location: Remote (UK only) Contract: 6 Months (likely extension) Rate: £375-425 p/day (OIR35) Start date: ASAP What we're looking for: 4+ years' experience in software engineering (SaaS or start-up background preferred) Strong proficiency in Python and C#, with hands-on experience in API design and cloud architecture (Azure). Experience with Excel add More ❯
Employment Type: Contract
Rate: £375 - £425 per day
Posted:

Embedded ADA Software Engineer (Datalinks)

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
MBDA
Real Time Datalink Software is tasked with supplying Datalink software into a wide range of Missiles and platforms that require a method of communicating over the air between them! Salary : Circa £65,000 depending on experience Dynamic (hybrid) working : 4 days per week on-site, due to workload classification Security Clearance : British Citizen or a Dual UK national … plenty of scope to help define what the Datalink does, its protocols and technical design. This is a technical hands-on role and will involve all aspects of the software life cycle: Requirements capture Embedded Software Architecture & Design Implementation in ADA Verification (Reviews & Testing) As well as working with other Software Engineers in the team you will … also be encouraged to work closely with Firmware Engineers, Systems Engineers, Hardware Engineers, Test Engineers and respective leads. This is a great opportunity for an experienced embedded ADA Software Engineer to join our team to develop current and future datalink systems and their associated protocols. Working as a software engineer as part of a multi-disciplinary More ❯
Employment Type: Permanent, Work From Home
Posted:

Embedded ADA Software Engineer Datalinks

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
MBDA
Real Time Datalink Software is tasked with supplying Datalink software into a wide range of Missiles and platforms that require a method of communicating over the air between them! Salary : Circa £65,000 depending on experience Dynamic (hybrid) working : 4 days per week on-site, due to workload classification Security Clearance : British Citizen or a Dual UK national … plenty of scope to help define what the Datalink does, its protocols and technical design. This is a technical hands-on role and will involve all aspects of the software life cycle: Requirements capture Embedded Software Architecture & Design Implementation in ADA Verification (Reviews & Testing) As well as working with other Software Engineers in the team you will … also be encouraged to work closely with Firmware Engineers, Systems Engineers, Hardware Engineers, Test Engineers and respective leads. This is a great opportunity for an experienced embedded ADA Software Engineer to join our team to develop current and future datalink systems and their associated protocols. Working as a software engineer as part of a multi-disciplinary More ❯
Employment Type: Full-Time
Salary: £65,000 per annum
Posted:

Software Engineer

Basingstoke, Hampshire, South East, United Kingdom
Hybrid / WFH Options
iDPP
Software Engineer AI & Data Systems £40,000 to £90,000 (DOE) + performance bonus Permanent Hybrid UK nationals only | Must hold SC clearance About the Role An innovative UK technology company is developing a next-generation AI platform designed for defence and health applications. Were looking for a Software Engineer who thrives on learning quickly, solving … and microservices Develop AI-driven capabilities (e.g. LLMs, retrieval-augmented generation (RAG), and AI agents) Build and maintain APIs, data pipelines, and backend components (primarily Python, FastAPI, or Flask) Engineer robust, containerised architectures using Docker and Kubernetes Work with ElasticSearch, Weaviate, Pinecone, and other vector databases Help deliver high-availability, fault-tolerant systems for mission-critical workloads What Were More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Software Engineer AI

Belfast, United Kingdom
Bright Software Group
Software Engineer AI Who are we? At Bright, we've engineered cutting-edge software for accounting, payroll, tax, and practice management. We've assembled a team of top talent and stand ready to lead the industry with our superior software solutions and unparalleled customer support. We're brilliant people creating brilliant software! Join us in … our mission to create software that empowers businesses to reach new heights. The Opportunity As a Software Engineer at Bright you'll join a small, high-impact team building AI powered features for our products. We're not building chatbots. We're building systems that automate end-to-end accounting workflows from document processing through to statutory … practices, testability, tools, code health and maintainability in collaboration with the wider Quality community. Foster a collaborative environment by working closely within cross-functional teams to ensure high-quality software delivery. Essential Skills and Experience : Experience building applications for the web across the whole stack Hands on production experience with building software powered by LLMs/GenAI/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Great Linford, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Techniche Global Ltd
Software Engineer Special Purpose Machinery Milton Keynes (On-site) 12-month contract Outside IR35 available We re supporting a special purpose machine builder in Milton Keynes with the appointment of three Software Engineers for a long-term contract assignment. This is an opportunity to join a growing engineering team delivering complex automation projects for high-precision machinery. … IR35). Location: On-site in Milton Keynes, Monday to Thursday. Remote: Fridays are remote working. Duration: Initial 12-month contract with potential extension. If you're an experienced software engineer looking for a technically engaging contract in the automation or machinery sector, this could be a great fit. More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Senior Software Engineer

Patchway, England, United Kingdom
Anson McCade
Senior Software Engineer (C++) A leading European defence organisation, recognised with multiple recent industry and employer awards, is seeking a Senior Software Engineer to join its growing UK software engineering capability. This company has been ranked among the top employers for veterans, received Gold-level recognition for its support of the armed forces community, and … UK technology and engineering careers through multi-million-pound site expansions. You’ll be working on the next generation of mission planning and control systems, contributing across the full software engineering lifecycle while collaborating with international partners and stakeholders. What you will do: • Lead the design, development, and delivery of complex, mission-critical software in Core Java and …/or C++ • Translate and refine software requirements with internal and external customers, ensuring full lifecycle management • Spearhead technical implementation and drive certification processes, while mentoring other engineers • Work in a collaborative environment that values innovation, diversity, and personal development, with strong support for work–life balance Skills and experience: • Excellent proficiency in Core Java and/or C++ More ❯
Posted:

Senior Software Engineer

gloucester, south west england, united kingdom
Anson McCade
Senior Software Engineer (C++) A leading European defence organisation, recognised with multiple recent industry and employer awards, is seeking a Senior Software Engineer to join its growing UK software engineering capability. This company has been ranked among the top employers for veterans, received Gold-level recognition for its support of the armed forces community, and … UK technology and engineering careers through multi-million-pound site expansions. You’ll be working on the next generation of mission planning and control systems, contributing across the full software engineering lifecycle while collaborating with international partners and stakeholders. What you will do: • Lead the design, development, and delivery of complex, mission-critical software in Core Java and …/or C++ • Translate and refine software requirements with internal and external customers, ensuring full lifecycle management • Spearhead technical implementation and drive certification processes, while mentoring other engineers • Work in a collaborative environment that values innovation, diversity, and personal development, with strong support for work–life balance Skills and experience: • Excellent proficiency in Core Java and/or C++ More ❯
Posted:

Senior Software Engineer

patchway, south west england, united kingdom
Anson McCade
Senior Software Engineer (C++) A leading European defence organisation, recognised with multiple recent industry and employer awards, is seeking a Senior Software Engineer to join its growing UK software engineering capability. This company has been ranked among the top employers for veterans, received Gold-level recognition for its support of the armed forces community, and … UK technology and engineering careers through multi-million-pound site expansions. You’ll be working on the next generation of mission planning and control systems, contributing across the full software engineering lifecycle while collaborating with international partners and stakeholders. What you will do: • Lead the design, development, and delivery of complex, mission-critical software in Core Java and …/or C++ • Translate and refine software requirements with internal and external customers, ensuring full lifecycle management • Spearhead technical implementation and drive certification processes, while mentoring other engineers • Work in a collaborative environment that values innovation, diversity, and personal development, with strong support for work–life balance Skills and experience: • Excellent proficiency in Core Java and/or C++ More ❯
Posted:

Software Engineer

England, United Kingdom
Hybrid / WFH Options
Understanding Solutions
Software Engineer (Node.js/TypeScript) Contract Length: 3 Months (likely to extend) Location: Remote Day Rate: up to £375 (Outside IR35) Start Date: ASAP We’re seeking an experienced Node.js/TypeScript Developer to support a major refactor and enhancement of an existing customer portal for one of our clients. You’ll play a key role in modernising … the platform with a GraphQL layer, integrating new data sources, and ensuring scalability as new customers are onboarded. If you're a talented engineer with tonnes of experience with Node.JS and Typescript then this will be a great project for you to showcase your skills. There may be a chance to use a new backend technology to add to … fleets of varying sizes, from small businesses to larger operators Collaborate with internal teams to ensure smooth data flow and system reliability Support potential related development work as required Software Engineer (Node.js/TypeScript) Contract Length: 3 Months (likely to extend) Location: Remote Day Rate: up to £375 (Outside IR35) Start Date: ASAP More ❯
Posted:

Platform Software Engineer

London, United Kingdom
FactSet Research Systems Inc
Platform Software Engineer page is loaded Platform Software Engineerlocations: London, GBRtime type: Full timeposted on: Posted Todaytime left to apply: End Date: September 30, 2025 (21 days left to apply)job requisition id: R28723FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics … FactSet.io group architect, build, and maintain a Platform-as-a-Service infrastructure used by all developers at FactSet. You'll operate in both the development and systems world, writing software that helps scale the systems and applications that we support for our internal consumers. The team provides a wide breath of open-source projects and technologies as-a-service … You'll tackle challenging problems and work with nearly all engineering groups at FactSet. Tech stack: Golang, react.JS, docker, PostgreSQL ,Redis, Kafka, terraform, AWS, Linux. REST ApisSquad team: 6 Software Engineers (Junior to principal software engineer) + the hiring manager What You'll Do Troubleshoot and optimize operating system level issues (Linux) Design and build new self More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer RPG

Salford, Lancashire, England, United Kingdom
Vermelo RPO
Software Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose: As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum … agile environment, Software Engineers provide technological steering and software advancement for Markerstudy, its clients, subsidiaries and other group members to meet project goals. You will be involved in all aspects of the development process, taking responsibility for your own work and working to ensure the success of the team’s sprints. A good communicator, you will be working … systems, to ensure project success. Estimate the effort required to develop or update features, components or systems with reasonable accuracy. Follow best practise in development and unit testing of software to ensure minimal defect count in both testing and in the live environment. Follow the processes and stages of the software development life cycle, suggest updates and improvements More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Engineer

Basingstoke, Hampshire, United Kingdom
Software Engineer AI & Data Systems £40,000 to £90,000 (DOE) + performance bonus Permanent Hybrid UK nationals only Must hold SC clearance About the Role An innovative UK technology company is developing a next-generation AI platform designed for defence and health applications. Were looking for a Software Engineer who thrives on learning quickly, solving More ❯
Posted:

Software Engineer

London, United Kingdom
Experis UK
Experis Software Engineer Perm Salary DOE London, Bristol (Hybrid) **DV or SC Clearance Essential** Our client, a rapidly growing deep-tech consultancy, urgently require an experienced Software Engineer to join their team on a permanent basis. In order to be successful, you will have the following experience: Experienced Software Developer/Engineer Strong background More ❯
Employment Type: Permanent
Posted:

Software Engineer

London, UK
Experis UK
Experis Software Engineer Perm Salary DOE London, Bristol (Hybrid) **DV or SC Clearance Essential** Our client, a rapidly growing deep-tech consultancy, urgently require an experienced Software Engineer to join their team on a permanent basis. In order to be successful, you will have the following experience: Experienced Software Developer/Engineer Strong background More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Experis UK
Experis Software Engineer Perm Salary DOE London, Bristol (Hybrid) **DV or SC Clearance Essential** Our client, a rapidly growing deep-tech consultancy, urgently require an experienced Software Engineer to join their team on a permanent basis. In order to be successful, you will have the following experience: Experienced Software Developer/Engineer Strong background More ❯
Posted:

Embedded Software Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Anson Mccade
Embedded Software Engineer £45,000 - 65,000 GBP Onsite WORKING Location: Stevenage, Central London, Greater London - United Kingdom Type: Permanent Embedded Software Engineer Location: Stevenage Onsite 4-5 Days per week Clearance: Must be able to obtain or hold active SC Clearance!* Employment Type: Full Time Europe's #1 Integrated Defence Company seeks talented Embedded Software Engineers to help support the ongoing and future design, build, test and implementation of subsystem software for its next-gen Missile Systems. You'd be welcomed into a highly collaborative multidiscipline team, consisting of Software, Systems & Electronics Engineers, who specialise in hard real-time software development primarily using SysML/UML and C, C++ or Ada … Essential Experience: Real-Time Operating Systems (Highly Desirable) Experience developing in languages such as C++, C, ADA or Rust and motivated to develop reliable, high-performance, standardised, and documented software Understanding of standardised bus systems and protocols Excellent analytical and design ability, including review and critical analysis 'Can do' and flexible approach - you'll enjoy solving technical problems that More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
Senior Software Engineer - Global Financial Technology Firm Location: Belfast (Hybrid working) Job Type: Permanent Full-Time Posted by: VANRATH VANRATH is delighted to be recruiting on behalf of a global market infrastructure and trading technology firm for the position of Senior Software Engineer . This role offers an exciting opportunity to work within a collaborative Agile … engineering environment, delivering high-impact, business-critical software solutions for both internal and external stakeholders across global financial and commodities markets. This is an ideal position for an experienced engineer with strong proficiency in C# or Java, a passion for quality and testing, and a desire to be part of a modern, forward-thinking development culture. The Opportunity … As a Senior Engineer, you will join a high-performing technology division within a multinational organisation that powers price discovery, liquidity access, and data distribution across 60+ global offices. Working as part of a cross-functional, self-organising Agile team, you will contribute to the design and delivery of innovative solutions, applying best practices in CI/CD and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded C Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage is currently looking to recruit an Embedded C Software Engineer subcontractor on an initial 6 month contract. This role can be worked on a 4 day week basis. Hourly Rate: £68.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a … . Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C Software Engineer Job Description: Join a growing Software team in Stevenage, working as part of a dynamic team to develop, test and deliver innovative solutions by exploiting a … wide portfolio of software technologies. You will work as part of a small team and be empowered to work individually with little supervision.You will need to be able to work independently and be self driven whilst providing some technical leadership. You will need to be very proactive and comfortable working with teams outside of the SW department, and be More ❯
Employment Type: Contractor
Rate: £68.00 per hour, Inc benefits
Posted:

Embedded C Software Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage is currently looking to recruit an Embedded C Software Engineer subcontractor on an initial 6 month contract. This role can be worked on a 4 day week basis. Hourly Rate: £68.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a … . Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C Software Engineer Job Description: Join a growing Software team in Stevenage, working as part of a dynamic team to develop, test and deliver innovative solutions by exploiting a … wide portfolio of software technologies. You will work as part of a small team and be empowered to work individually with little supervision. You will need to be able to work independently and be self driven whilst providing some technical leadership. You will need to be very proactive and comfortable working with teams outside of the SW department, and More ❯
Employment Type: Contract, Work From Home
Rate: £68 per hour, Benefits Overtime Rate
Posted:

Senior Software Engineer

City, London, United Kingdom
Retelligence
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation … or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily stand-ups, change analysis sessions, and technical presentations. Provide guidance on tool and environment adoption where necessary. Continuously develop knowledge of the business domain and gain a … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Employment Type: Permanent
Salary: GBP 80,000 - 95,000 Annual
Posted:

Senior Software Engineer

EC2M, Bishopsgate, Greater London, United Kingdom
Retelligence
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation … or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily stand-ups, change analysis sessions, and technical presentations. Provide guidance on tool and environment adoption where necessary. Continuously develop knowledge of the business domain and gain a … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Employment Type: Permanent
Salary: £80000 - £95000/annum + Bonus
Posted:

Java Software Engineer

Sheffield, England, United Kingdom
Hybrid / WFH Options
Rebel Recruiters
Role: Software Engineer - Java Location: Hybrid, two days a week in Sheffield Salary: Up to £50k Are you the type of developer who loves having your own autonomy and ownership over projects? Are you the type of developer who enjoys working in a collaborative environment with people you can learn from? Are you the type of developer who … and the orders are coming in thick and fast from major global players who they’ve worked with for years. You’ll be joining a new data science team & software development team that is likely to grow further over the next 12 months. As a Software Engineer, you will be joining a dynamic development team to contribute … evolution of WebApp and Data Platforms. This role is designed for a passionate individual eager to develop innovative features, resolve technical issues, and engage in the continuous improvement of software engineering processes. Your role will encompass the full software development lifecycle, including coding, testing, deploying, and monitoring, with a focus on delivering high-quality software solutions. Things More ❯
Posted:

Java Software Engineer

handsworth, yorkshire and the humber, united kingdom
Hybrid / WFH Options
Rebel Recruiters
Role: Software Engineer - Java Location: Hybrid, two days a week in Sheffield Salary: Up to £50k Are you the type of developer who loves having your own autonomy and ownership over projects? Are you the type of developer who enjoys working in a collaborative environment with people you can learn from? Are you the type of developer who … and the orders are coming in thick and fast from major global players who they’ve worked with for years. You’ll be joining a new data science team & software development team that is likely to grow further over the next 12 months. As a Software Engineer, you will be joining a dynamic development team to contribute … evolution of WebApp and Data Platforms. This role is designed for a passionate individual eager to develop innovative features, resolve technical issues, and engage in the continuous improvement of software engineering processes. Your role will encompass the full software development lifecycle, including coding, testing, deploying, and monitoring, with a focus on delivering high-quality software solutions. Things More ❯
Posted:

Software Engineer

London, United Kingdom
Sanderson Recruitment
Job Title: Software Engineer - Defence Sector Location: London Security Clearance: SC/DV required Job Type: [Full-Time/Contract/Permanent] Overview: We are seeking a Software Engineer to design, develop, and maintain software solutions for critical defence systems. You'll work on secure, high-reliability applications that support national security and defence operations. … Key Responsibilities: Develop and maintain software for mission-critical systems. Collaborate with multidisciplinary teams to meet technical and operational requirements. Write clean, efficient, and well-documented code. Support integration, testing, and debugging in secure environments. Ensure compliance with defence standards and cybersecurity protocols. Requirements: Proficiency in programming languages such as C++, C#, Java, or Python. Experience in embedded systems … real-time applications, or secure software development. Knowledge of software development lifecycle (SDLC) and version control (e.g. Git). Eligible for SC/DV security clearance. Desirable: Experience with defence or aerospace projects. Familiarity with standards like DO-178C, MISRA, or DEF STANs. Understanding of Agile or DevSecOps methodologies. Reasonable Adjustments: Respect and equality are core values to More ❯
Employment Type: Permanent
Posted:
Software Engineer
10th Percentile
£45,000
25th Percentile
£57,500
Median
£77,500
75th Percentile
£110,000
90th Percentile
£135,000