Software Engineering Jobs in the UK excluding London

1,251 to 1,275 of 2,627 Software Engineering Jobs in the UK excluding London

Firmware / Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Bioliberty
flexibility for remote work depending on workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil, ARM GCC, or IAR) for firmware development. Analyse and enhance efficiency, stability and scalability of system … resources Integrate and validate new product designs Conduct code reviews and maintain high-quality firmware standards. Document firmware architecture and testing procedures. Requirements... Bachelor's degree in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of … with BLE protocols and standards (e.g. GATT, GAP). Experience in developing automated testing frameworks for firmware validatio Knowledge of the specifications and limitations of sensors and actuators Backend software for testing/data gathering, e.g. C#/C python Awareness of requirements capture processes and techniques. Experience in medical device development, including medical device standards. E.g. 60601, or More ❯
Posted:

Senior Software Engineer (Kotlin)

Edinburgh, United Kingdom
Hybrid / WFH Options
CreateFuture
APIs and interaction with databases with a focus on secure, readable, maintainable and well-tested code Integrating with third-party APIs such as payment gateways Being an advocate for engineering best practice within your project team Help to grow our engineering function by participating in initiatives designed to increase our technical capabilities Collaborating with the full project team … API development using Kotlin, including ORM frameworks, authorization/authentication and instrumentation You actively facilitate and encourage knowledge sharing within the team and wider department You advocate for best engineering practices such as code reviews, paired programming, and automated tests You are familiar with designing applications to run as containers within kubernetes, AWS cloud services and CI/CD … interests and motivations and for you to gain insights into CreateFuture, the role and the team. So, throughout the interview process you'll meet a few people from our Engineering team as well as other colleagues from different parts of the business to help you get a well-rounded view of the role and life at CreateFuture. We believe More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Manchester, England, United Kingdom
Lorien
Manchester City Centre with 2 days a week in office (Wed, Thurs), this Lead role is paying between £65k and £75k + a 10% bonus. Reporting directly to the Engineering Manager, and working with other Lead Developers, you will provide technical leadership on complex workstreams running in parallel with other teams. These workstreams are focused on back-end development More ❯
Posted:

Software Developer

Gillingham, Kent, United Kingdom
Hewett Recruitment
Software Developer Are you keen to become a Software Engineer, working on successful software within the Agri-tech sector? My client is a highly successful software company that provides an effective service to its specialist market sector throughout the UK. They are looking to expand their small software development team with a new Software Developer to contribute to new and existing applications for their customer base. The successful Software Developer will: Contribute to the design, development, and implementation of both web and desktop software applications that are ready for use by external customers. Work on projects across the stack, demonstrating strong abilities in .Net, JavaScript, SQL, and Cloud technologies. Liaise with … other members of the business to ensure the production of high-quality software products. Software Developer requirements: Experience with Microsoft programming languages, such as C# and .Net. A strong working knowledge of frontend technologies, such as Angular. Experience working with SQL and cloud-based technologies, with Azure experience being particularly desirable. This role offers a great opportunity for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, United Kingdom
Octagon Group
A market-leading organisation is looking to add a Senior Embedded Software Engineer to its growing R&D team in Livingston, Midlothian. This company develop state-of-the-art complex products and are sold all over the world. They are market leaders in their industry and are growing year on year. Due to growth, they are looking to add … an additional Senior Embedded Software Engineer to their team. As a Senior Embedded Software Engineer, you will be responsible for working on the full product lifecycle of software for embedded systems, from concept through to manufacture. In this role, you will continuously play an integral role in the development of high-performance, real-time embedded products. You … will have some leadership responsibility and will direct the workload of graduate and junior embedded software engineers. The Senior Embedded Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware schematics and More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Java Software Engineer

Weymouth, Dorset, United Kingdom
Endeavour Recruitment Solutions
Technologies: Java UML UX UI Requirements Analysis Agile Waterfall NetBeans Eclipse Java Swing Java FX VMware Redhat Linux ansible Software Test Planning Configuration & Build svn Jenkins Hudson Sonar Signal Processing C++ RTI DDS Java Software Engineer wanted! Our client based in Weymouth is seeking a talented Java Software Engineer. A background in UX/UI is essential. … A skilled and talented person with a keen interest in software technology and the User journey through UX/UI is the ideal candidate. Extremely competitive salary on offer. Responsibilities: The Java Software Engineer should have UML experience using Enterprise Architect. Our client operates in areas where they support systems and equipment, both in the UK and International. … This job will be in the area of underwater warfare. Java UML UX/UI Requirement Analysis Knowledge of Agile, Waterfall and V VMware, RedHat, Linux, Ansible Software Test Planning Configuration and Build SVN, Jenkins, Hudson Sonar or Signal Processing C++ RTI DDS Candidate Profile: Degree in Computer Science or related subject Previous experience working as a Java Software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - TS, React, Next.js, Node, LLMs

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Oliver Bernard
Senior Software Engineer - TS, React, Next.js, Node £80,000-100,000 Remote working - Ideally looking for candidates to meet once p/month (Edinburgh) Would you like the opportunity to work for a fast-growing start-up, currently looking for several Senior Fullstack TypeScript Engineers? You will be joining a dynamic product team, where you will be building great … software and diving into the world of AI. The company is committed to providing a seamless experience for both customers and internal teams. You will work within a unified codebase that drives their B2B software and custom AI. As a Senior Software Engineer, you will be working across their stack using TypeScript, React, Next.js, Node.js, and LLMs. … Strong expertise in designing and maintaining scalable, high-performance web applications Hands-on experience integrating with AI models like ChatGPT A good understanding of databases Experience working on B2B software platforms with multiple users would be a bonus. If you’re a Senior Software Engineer (TypeScript) who enjoys the idea of working in a fast-paced start-up More ❯
Posted:

Software Developer - C++

Cowes, Isle of Wight, England, United Kingdom
Redline Group Ltd
Are you an Engineer with a background in C++? Are you a Software Engineer looking for a new challenge or to join global multi billion dollar company? If so I'd like to speak with you! An exciting opportunity has arisen for a Software Developer - C++ based in Isle of Wight to join a market leading technology organisation. … Due to continued growth they are seeking a Software Developer - C++ in their Isle of Wight office to be responsible for research, design, implementation and testing of software products and solutions. The Software Developer C++ will directly report to the Software Engineer Manager. Main responsibilities of the Software Developer C++, based on the Isle of … front-end design integrate with the back-end systems Writing front-end code Rewrite front-end web pages Support in the rewriting of back-end systems Requirements of the Software Developer C++, based on the Isle of Wight: Experienced in the following front-end languages: . JavaScript, HTML, CSS, JSON, React.Js Experienced in designing and implement using REST APIs More ❯
Employment Type: Full-Time
Salary: £40,000 - £55,000 per annum
Posted:

Software Developer - C

Isle of Wight, Cowes, United Kingdom
Redline Group Ltd
Are you an Engineer with a background in C++? Are you a Software Engineer looking for a new challenge or to join global multi billion dollar company? If so I'd like to speak with you! An exciting opportunity has arisen for a Software Developer - C++ based in Isle of Wight to join a market leading technology organisation. … Due to continued growth they are seeking a Software Developer - C++ in their Isle of Wight office to be responsible for research, design, implementation and testing of software products and solutions. The Software Developer C++ will directly report to the Software Engineer Manager. Main responsibilities of the Software Developer C++, based on the Isle of … front-end design integrate with the back-end systems Writing front-end code Rewrite front-end web pages Support in the rewriting of back-end systems Requirements of the Software Developer C++, based on the Isle of Wight: Experienced in the following front-end languages: . JavaScript, HTML, CSS, JSON, React.Js Experienced in designing and implement using REST APIs More ❯
Employment Type: Permanent
Salary: £40000 - £55000/annum
Posted:

Staff Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Trust In SODA
Staff Software Engineer We've just had a number of new development roles go live with a FinTech client of ours based in Belfast as they launch a number of new projects. The main priority is for a Staff Software engineer but they are also hiring at the software engineer level, so please feel free to also … re not quite at the staff level just yet. They are looking for highly experience C/C++ engineers who will be responsible for the design and development of software components for their Payment Terminals. At Staff level you will lead the team and work on a range of C++ and C based software projects. Desired Technical Skills More ❯
Posted:

Software Engineer

Bedford, Bedfordshire, United Kingdom
Hybrid / WFH Options
Noa Recruitment Ltd
Software Engineer - Hybrid UK - £45,000 We are helping an innovative technology business scale their tech team in in the UK. Their software powers some of the worlds leading business in pharma, medical research and insurance. Due to continued growth and demand for their products they now urgently need an .NET Software Engineer tobolster their team. This … role would suit a .NET Software Engineer who has experience of building software that solve real world problems. Your time will be split between greenfield applications and refactoring legacy code. This role is Hybrid and their HQ is based in Cirencester. You will need to work in the office 2 days per week during probation reducing to once … per month after probation. To be a successful, the ideal .NET Software Engineer candidate will have: Strong .NET C# with SQL Experience of TDD and Unit Testing ideally Experience of JSON and XML Excellent communication and problem solving skills. What is in it for you? As a talented .NET Software Engineer you can expect: Great salary - Up to More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 45,000 Annual
Posted:

Software Engineer

Cirencester, Gloucestershire, England, United Kingdom
Hybrid / WFH Options
Noa Recruitment
Software Engineer - Hybrid UK - £45,000 We are helping an innovative technology business scale their tech team in in the UK. Their software powers some of the worlds leading business in pharma, medical research and insurance. Due to continued growth and demand for their products they now urgently need an .NET Software Engineer tobolster their team. This … role would suit a .NET Software Engineer who has experience of building software that solve real world problems. Your time will be split between greenfield applications and refactoring legacy code. This role is Hybrid and their HQ is based in Cirencester. You will need to work in the office 2 days per week during probation reducing to once … per month after probation. To be a successful, the ideal .NET Software Engineer candidate will have: · Strong .NET C# with SQL · Experience of TDD and Unit Testing ideally · Experience of JSON and XML · Excellent communication and problem solving skills. What is in it for you? As a talented .NET Software Engineer you can expect: · Great salary - Up to More ❯
Employment Type: Full-Time
Salary: £35,000 per annum
Posted:

Software Engineer

Cirencester, Bedford, Bedfordshire, United Kingdom
Hybrid / WFH Options
Noa Recruitment Ltd
Software Engineer - Hybrid UK - £45,000 We are helping an innovative technology business scale their tech team in in the UK. Their software powers some of the worlds leading business in pharma, medical research and insurance. Due to continued growth and demand for their products they now urgently need an .NET Software Engineer tobolster their team. This … role would suit a .NET Software Engineer who has experience of building software that solve real world problems. Your time will be split between greenfield applications and refactoring legacy code. This role is Hybrid and their HQ is based in Cirencester. You will need to work in the office 2 days per week during probation reducing to once … per month after probation. To be a successful, the ideal .NET Software Engineer candidate will have: · Strong .NET C# with SQL · Experience of TDD and Unit Testing ideally · Experience of JSON and XML · Excellent communication and problem solving skills. What is in it for you? As a talented .NET Software Engineer you can expect: · Great salary - Up to More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum package
Posted:

Software Engineer

Reading, England, United Kingdom
Hybrid / WFH Options
Accelero
NEW ROLE – Software Engineer | £40–50K | Hybrid (Reading) We're working with a tech-driven business in Reading that’s looking to hire a Software Engineer with 2+ years of experience . This is a fantastic opportunity to join a collaborative team working on modern platforms with flexible working built in. 🔧 Tech Stack: ✅ C#/.NET Core ✅ Docker More ❯
Posted:

Contract Software Engineer

Manchester Area, United Kingdom
ECOM
Contract Software Engineer opportunity – Manchester - Outside IR35 I have an immediate requirement with a client for a Contract Software Engineer to work on a large-scale SaaS product Key Technical Skills JavaScript/Typescript React Node AWS, Lambdas, Serverless Event-driven, Microservices, APIs The client need someone who can come in and make an immediate impact in terms More ❯
Posted:

Senior Software Engineer C++

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Granite Recruitment and Consulting Ltd
Senior Software Engineer (C++) - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced C++ Software Engineer to join one of Bristol's leading software houses. The position is working for a company with a global presence, and you will have a significant input into the … design and development of software used by some of the most recognisable brands in the world. The role will be working on the companies flagship product and development will primarily be carried out with C++ in a Windows environment. You will be given training and guidance by some of the most talented developers in the industry, and put on More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Senior Software Engineer C

BS32, Almondsbury, South Gloucestershire, Gloucestershire, United Kingdom
Hybrid / WFH Options
Granite Consulting
Senior Software Engineer (C++) - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced C++ Software Engineer to join one of Bristol's leading software houses. The position is working for a company with a global presence, and you will have a significant input into the … design and development of software used by some of the most recognisable brands in the world. The role will be working on the companies flagship product and development will primarily be carried out with C++ in a Windows environment. You will be given training and guidance by some of the most talented developers in the industry, and put on More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

C# Software Engineer

Gloucester, Gloucestershire, United Kingdom
iO Associates
C# Software Engineer - eDV Cleared Hybrid - Gloucestershire Contract or Permanent Active Enhanced DV Clearance Required We are working on a new opportunity for a C# Software Engineer to join a hybrid team working on secure client projects in the national security space. In this role you will be responsible for full lifecycle development across greenfield and existing projects. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Java

Worcester, Worcestershire, United Kingdom
Hybrid / WFH Options
Hewett Recruitment
Software Engineer - Java Role Overview Are you an experienced Software Engineer with a strong background in Java? This is a hands-on development role within a cross-functional Agile team, focused on delivering innovative software solutions and improving existing systems in a dynamic environment. Location Worcestershire Key Responsibilities Design and develop robust software using Java and … the technical estate. Collaborate with internal teams and external partners to implement scalable solutions. What We're Looking For Essential Skills & Experience Commercial Java development experience. Understanding of production software applications and databases. Ability to write clean, maintainable code and apply design patterns. Strong analytical and problem-solving skills. Experience working within Agile teams (Scrum or Kanban). Desirable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Manchester Area, United Kingdom
ECOM
Principal Software Engineer – Manchester – eCommerce - 90k+10% Bonus Great opportunity for a Principal Software Engineer to join a Manchester based eCommerce giant as they work on a large-scale digital re-platform across the estate to MACH and Event-Driven Architecture. Key Technical Skills JavaScript/Typescript React, Next.js, GraphQL Node AWS, Lambdas, Serverless Event-driven, Microservices, APIs The More ❯
Posted:

Software Engineer

Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Innovate
C# Software Developer – Simulation & Experimentation We’re looking for a creative and technically skilled C# Software Developer to join a team focused on advanced simulation and experimentation for weapon systems. This role blends real-time software development with hands-on integration of physical components, helping to create realistic, high-impact simulations used across the full system lifecycle. More ❯
Posted:

Principal Software Architect

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Client Server
Principal Software Architect Nottingham/WFH to £100k Do you have experience of transitioning monolith systems to microservices? You could be progressing your career in an impactful role at a tech company that provides a range of SaaS software solutions. As a Principal Software Architect you will collaborate with the Head of Architecture and a small centralised … transitioning the current monolith systems to microservices architecture to enable flexibility, re-use, scalability, performance, durability and availability; you will design and articulate the technical solutions, working closely with software engineers and team leads to manage team re-structuring to support the change and ensure that technical requirements are understood and carried out. Location/WFH: There's a … you: You have experience of moving monolith systems to microservices architectures You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions You have strong software development skills with C# .Net, SQL Server and AWS You have advanced technical documentation skills You have excellent communication, presentation, leadership and collaboration skills - you're comfortable working with More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Cambridge, England, United Kingdom
Platform Recruitment
Software Engineer - Up to £300,000 - Cambridge Title : Software Engineer Company : Proprietary HFT Location : Cambridge Pay : Up to £300,000 with huge potential to increase Company : A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, are looking for a Software Engineer with a demonstrable background of delivering … complex projects from a concept through to delivery. It is important that you have been involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency exchange connectivity layers using reliable C++ … code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software. Providing support to a small number of junior More ❯
Posted:

Lead Software Engineer

Leeds, England, United Kingdom
Hybrid / WFH Options
Anson McCade
Lead Software Engineer (C#, .NET, JavaScript) Up to £69,725 + Overtime | Hybrid Leeds Step into a fast-growing, innovative tech team that’s solving complex, high-impact challenges in the public sector. This role offers a rare chance to work on critical government projects, building secure, scalable software without client-facing pressures. What you’ll do: Lead … development using C# and .NET, with full-stack JavaScript skills preferred Build and maintain high-quality software solutions in a secure, onshore environment Collaborate closely with a growing, tech-focused team—no consulting or client-facing duties Follow agile practices in a flexible, hybrid work setting (minimum 8 days per month in Leeds office) Contribute to a team scaling More ❯
Posted:

Software Engineer

Birmingham, Staffordshire, United Kingdom
Vibhatech
The role: We are looking for a Software Engineer to join our team. The role requires the following skill set. Key skills required: Undertakes feasibility study to design software solutions. Writes and codes individual programs according to specifications. Providing development support of simulation environment including development of new exchange specific algorithms and infrastructure support. Meeting with clients to … nature of their businesses using CRM systems. Analysing IT requirements and giving independent and objective advice on the use of IT. Coding individual programs according to specifications. System/Software Development with Java/Spring framework. Examines existing software and determines requirements for new/modified systems in the light of business needs. Software Development and Maintenance … with Junit. Developing user interfaces. Liaison with QA and users for Acceptance Testing. Liaison with other developers and project managers. Leading the process, specification, design, management and implementation of software and information systems. Leading the future research and development of Task Management Systems to ensure that the systems used meet or exceed the quality, safety and reliability in the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
the UK excluding London
10th Percentile
£40,000
25th Percentile
£51,250
Median
£60,000
75th Percentile
£75,000
90th Percentile
£93,778