Software Engineer Jobs in the UK excluding London

1,726 to 1,750 of 2,136 Software Engineer Jobs in the UK excluding London

Software Engineer

watford, hertfordshire, east anglia, united kingdom
Eclectic Recruitment Ltd
A fantastic opportunity has arisen for a C# Software Developer to join a department specialising in Weapon System Simulation and Experimentation, assisting with the design, development, and integration of advanced defence simulation capabilities. This role performs the duties of a software developer and reports to the senior engineering lead. Key Responsibilities: Develop and integrate real-time software … deliver realistic system representations. Contribute to the use and advancement of distributed simulation within weapon system design and development. Participate in agile scrum teams to deliver innovative, high-quality software solutions. The ideal candidate would have: Experience in using software to build hardware solutions or synthetic environments. A background in C# and/or C++ software development. … Practical knowledge of real-time systems and simulation. Familiarity with modern software engineering practices including configuration control, continuous integration, and test-driven development. An appreciation for agile methodologies and collaborative development environments. The ideal candidate must have: Demonstrable experience in software development, ideally in an engineering or simulation environment. Strong understanding of object-oriented programming principles. Excellent problem More ❯
Posted:

C++ Software Engineer

southampton, south east england, united kingdom
Hybrid / WFH Options
Leonardo
Job Description Your impact We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required; we are happy to explore all backgrounds and help develop all our software engineers. We want to develop a new generation of features … and capabilities using innovative software solutions and we need you to create them. You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create market-leading products within the defence industry. What You'll Bring Experience of C++ software development experience It … is useful if you have some of these skills C# application development Networking experience Experience with developing Windows & Linux applications Familiarity with the Software lifecycle processes including Requirements Management, Design, Implementation, Test and Integration Familiarity with Configuration Management process and tools e.g. git Software design experience e.g. SysML/UML Test case/procedure development experience Knowledge of More ❯
Posted:

Senior Software Engineer

Edinburgh, Midlothian, United Kingdom
WeAreTechWomen
Overview As part of the Sercel Group, Sercel Concept is a world leading provider of software systems and services. For over 40 years, our teams have been committed to delivering innovative, client-driven solutions. Our dedication to continuous development ensures that our customers not only have access to, but also help define the latest advances in technology. In addition … to providing solutions to optimise the data quality, operational efficiency, and transparency of offshore and onshore operations in the energy sector, Sercel Concept has a portfolio of innovative software and services for the marine industry, including ports and logistics. Job Summary As part of our Seismic Acquisition Command and Control Scrum Teams, the postholder will work closely with other … team members to design, develop and deploy our Command and Control software products designed for towed streamer and ocean bottom seismic survey acquisition. Key Responsibilities Coding and alpha testing of software products and tools. Maintenance of existing code. Performing in-house product tests. Identify and implement bug fixes. Contribute to the development of the architecture of software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer in Test

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple
Senior Automation Engineer in Test Location: Edinburgh (Hybrid) Job Type: Permanent Bright Purple are delighted to be working with a long-standing global client at the forefront of healthcare technology. With a major presence in Scotland and a focus on innovation that directly impacts lives, they are now looking to grow their test engineering team. This is a hybrid … within a core agile engineering team responsible for the test automation of a highly scalable, distributed patient monitoring platform. You’ll work on next-generation systems involving hardware/software integration, networking, and user interface design, with the chance to influence how quality is built into every stage of the process. Senior Automation Engineer in Test As a … product areas. You’ll work collaboratively with developers, systems engineers and UX specialists to ensure robust and scalable test coverage. This is a great role for an experienced automation engineer ready to grow their technical influence. Key skills and experience required: Strong background in test automation for large-scale or integrated systems Expertise in Python, and ideally other OO More ❯
Posted:

Software Engineer in Test

broughton, central scotland, united kingdom
Hybrid / WFH Options
Bright Purple
Senior Automation Engineer in Test Location: Edinburgh (Hybrid) Job Type: Permanent Bright Purple are delighted to be working with a long-standing global client at the forefront of healthcare technology. With a major presence in Scotland and a focus on innovation that directly impacts lives, they are now looking to grow their test engineering team. This is a hybrid … within a core agile engineering team responsible for the test automation of a highly scalable, distributed patient monitoring platform. You’ll work on next-generation systems involving hardware/software integration, networking, and user interface design, with the chance to influence how quality is built into every stage of the process. Senior Automation Engineer in Test As a … product areas. You’ll work collaboratively with developers, systems engineers and UX specialists to ensure robust and scalable test coverage. This is a great role for an experienced automation engineer ready to grow their technical influence. Key skills and experience required: Strong background in test automation for large-scale or integrated systems Expertise in Python, and ideally other OO More ❯
Posted:

Software Engineer in Test

livingston, central scotland, united kingdom
Hybrid / WFH Options
Bright Purple
Senior Automation Engineer in Test Location: Edinburgh (Hybrid) Job Type: Permanent Bright Purple are delighted to be working with a long-standing global client at the forefront of healthcare technology. With a major presence in Scotland and a focus on innovation that directly impacts lives, they are now looking to grow their test engineering team. This is a hybrid … within a core agile engineering team responsible for the test automation of a highly scalable, distributed patient monitoring platform. You’ll work on next-generation systems involving hardware/software integration, networking, and user interface design, with the chance to influence how quality is built into every stage of the process. Senior Automation Engineer in Test As a … product areas. You’ll work collaboratively with developers, systems engineers and UX specialists to ensure robust and scalable test coverage. This is a great role for an experienced automation engineer ready to grow their technical influence. Key skills and experience required: Strong background in test automation for large-scale or integrated systems Expertise in Python, and ideally other OO More ❯
Posted:

Software Engineer in Test

dunfermline, north east scotland, united kingdom
Hybrid / WFH Options
Bright Purple
Senior Automation Engineer in Test Location: Edinburgh (Hybrid) Job Type: Permanent Bright Purple are delighted to be working with a long-standing global client at the forefront of healthcare technology. With a major presence in Scotland and a focus on innovation that directly impacts lives, they are now looking to grow their test engineering team. This is a hybrid … within a core agile engineering team responsible for the test automation of a highly scalable, distributed patient monitoring platform. You’ll work on next-generation systems involving hardware/software integration, networking, and user interface design, with the chance to influence how quality is built into every stage of the process. Senior Automation Engineer in Test As a … product areas. You’ll work collaboratively with developers, systems engineers and UX specialists to ensure robust and scalable test coverage. This is a great role for an experienced automation engineer ready to grow their technical influence. Key skills and experience required: Strong background in test automation for large-scale or integrated systems Expertise in Python, and ideally other OO More ❯
Posted:

Senior Software Engineer

Hampshire, United Kingdom
Matchtech
Job Description The Engineering function delivers specialist capabilities, creating innovative solutions by combining electronic, mechanical, and software technologies in complex and critical environments. Work in a small, multi-disciplined engineering team to develop solutions for challenging customer problems, from early research and rapid prototypes to full product development and release. Apply flexible approaches across multiple frameworks and coding languages … to bring concepts to life. Key Responsibilities Work across the development lifecycle: design, implement, and test solutions. Develop software for bare-metal MCUs, signal processing, Embedded Linux, GUI (Windows, Linux, mobile), and data analytics (Jupyter notebooks). Program in Rust, C/C++, Python, or web frameworks as required. Collaborate with FPGAs, electronic design, and mechanical teams. Work in … engineering, mathematics, science, or equivalent experience. Experience in at least one of: Embedded Linux development, kernel/driver work, or programming in C/C++ or Rust. Knowledge of software development lifecycles, Object-Oriented Design, design patterns, and software testing. Desirable Skills GUI frameworks: eGUI, GTK, Tauri Yocto, Petalinux, uBoot Python, Jupyter, MATLAB Web development: HTML, JavaScript, TypeScript More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

london, south east england, united kingdom
Arrive
transaction services, to make mobility ecological, efficient and convenient. Are you adaptable, flexible and pragmatic with a DevOps mindset ? Are you able to apply good engineering processes to deliver software products of high quality and performance, even with occasionally ambiguous requirements? Our ideal candidate will be a lifelong learner who enjoys solving technical problems, is curious about new technologies … pre-release and production environments running on AWS. We operate a DevOps culture and are responsible for developing, deploying, operating and monitoring our team's deliverables. As the senior engineer in the team, you will set the technical standard for the team; offering mentoring and support to your team-mates. Who are you Highly skilled and proficient coding in … direction to your team and contributing to the wider engineering organisation. Deep technical understanding of MySQL and relational databases, particularly database performance tuning. Knowledge of best practises around Modern Software Engineering, CI/CD, DORA metrics. Experience of troubleshooting and fixing performance issues in a full-stack application; from browser to the database. Experience of software architecture and More ❯
Posted:

Senior Software Engineer

Leeds, England, United Kingdom
Brio Digital
/day Inside IR35 Duration: Until March 2026 NHS or Central Government experience is ESSENTIAL Brio Digital are supporting a HealthTech consultancy who are currently looking for 2x .NET Software Engineers . You’ll be working on a national-level programme supporting an ongoing digital transformation project. What You’ll Do Build and maintain robust APIs and web applications More ❯
Posted:

Senior Software Engineer

bradford, yorkshire and the humber, united kingdom
Brio Digital
/day Inside IR35 Duration: Until March 2026 NHS or Central Government experience is ESSENTIAL Brio Digital are supporting a HealthTech consultancy who are currently looking for 2x .NET Software Engineers . You’ll be working on a national-level programme supporting an ongoing digital transformation project. What You’ll Do Build and maintain robust APIs and web applications More ❯
Posted:

Software Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Uniting Ambition
Join a fast-moving product team building customer-facing and internal systems used by thousands. We’re looking for a pragmatic Full-Stack Developer who loves shipping well-tested software, designing clean APIs and improving delivery through CI/CD and automation. You’ll work across the stack (C#/.NET ecosystem), collaborate closely with product and QA, and … pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins, GitLab CI). Experience working in a cloud hybrid environment (Azure/AWS/GCP + on-prem). Good understanding of software engineering fundamentals: unit/integration testing, SOLID principles, Git workflows. Excellent communication and teamwork skills; comfortable working in Agile ceremonies. Based in/willing to travel to the North More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:

Software Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Uniting Ambition
Join a fast-moving product team building customer-facing and internal systems used by thousands. We’re looking for a pragmatic Full-Stack Developer who loves shipping well-tested software, designing clean APIs and improving delivery through CI/CD and automation. You’ll work across the stack (C#/.NET ecosystem), collaborate closely with product and QA, and … pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins, GitLab CI). Experience working in a cloud hybrid environment (Azure/AWS/GCP + on-prem). Good understanding of software engineering fundamentals: unit/integration testing, SOLID principles, Git workflows. Excellent communication and teamwork skills; comfortable working in Agile ceremonies. Based in/willing to travel to the North More ❯
Employment Type: Full-Time
Salary: £45,000 - £60,000 per annum
Posted:

Senior Java Software Engineer

South West London, London, United Kingdom
Hybrid / WFH Options
Run-Time Group Ltd
Job Title: Mid-Senior Java Engineer Location: London (Hybrid - 2-3 days in-office) Salary: Up to £85,000 per annum + Benefits Sector: Financial Services About the Role: We are seeking a Senior-Level Java Engineer to join a dynamic financial technology team in London. You will play a key role in developing, maintaining, and enhancing high … per week in the office. Key Responsibilities: Design, develop, and maintain high-quality Java-based applications for financial services. Collaborate with cross-functional teams to deliver robust and scalable software solutions. Ensure code quality, security, and performance standards are met. Work on both greenfield and existing applications, improving architecture and implementing best practices. Troubleshoot and resolve complex technical issues. … as AWS, Azure, or GCP. Strong problem-solving skills and a keen attention to detail. Experience in financial services or fintech is highly desirable. If you are a Java engineer looking to take the next step in your career within the financial sector, apply now More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Lead Software Development Engineer in Test

Glasgow, United Kingdom
JPMorgan Chase & Co
As a Lead Software Development Engineer in Test (SDET) at JPMorganChase within Asset Wealth Management, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical … areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate … or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Newcastle Upon Tyne, England, United Kingdom
Ronald James Group
About Us We’re a fast-growing technology company building robust, scalable software platforms that power critical services for clients around the world. Our systems process high volumes of data, operate with demanding performance standards, and continuously evolve to meet new business challenges. We’re looking for engineers who enjoy solving complex problems, writing clean and maintainable code, and … collaborating in a supportive, agile environment. About the Role As a .NET Developer, you’ll be key in designing and developing software solutions that deliver reliability, performance, and scalability. Working as part of a multidisciplinary product team, you’ll help shape the technical direction of new and existing systems, contribute ideas, and ensure our solutions meet both technical and … and contribute to continuous improvement efforts. What We’re Looking For Essential Skills & Experience: Strong experience with C#, .NET Core and Typescript Solid understanding of object-oriented programming and software design principles. Experience developing APIs, back-end services, or microservices. Good knowledge of SQL and relational databases (e.g., SQL Server or PostgreSQL). Familiarity with Git and modern CI More ❯
Posted:

Software Engineer

sunderland, tyne and wear, north east england, united kingdom
Ronald James Group
About Us We’re a fast-growing technology company building robust, scalable software platforms that power critical services for clients around the world. Our systems process high volumes of data, operate with demanding performance standards, and continuously evolve to meet new business challenges. We’re looking for engineers who enjoy solving complex problems, writing clean and maintainable code, and … collaborating in a supportive, agile environment. About the Role As a .NET Developer, you’ll be key in designing and developing software solutions that deliver reliability, performance, and scalability. Working as part of a multidisciplinary product team, you’ll help shape the technical direction of new and existing systems, contribute ideas, and ensure our solutions meet both technical and … and contribute to continuous improvement efforts. What We’re Looking For Essential Skills & Experience: Strong experience with C#, .NET Core and Typescript Solid understanding of object-oriented programming and software design principles. Experience developing APIs, back-end services, or microservices. Good knowledge of SQL and relational databases (e.g., SQL Server or PostgreSQL). Familiarity with Git and modern CI More ❯
Posted:

Senior Software Engineer - Ruby

London, South East, England, United Kingdom
TXP Technology x People
Senior Software Developer - Ruby 12-Month Contract Inside IR35 Role Details Location: London or Manchester (2 days/week onsite + monthly team rotation) Duration: 12 months Clearance: BPSS to start; active SC required due to timescale of the project Team: 10 direct reports, part of a 60+ programme Experience: 4+ years Essential Skills Technical: Strong Ruby development (primary More ❯
Employment Type: Contractor
Rate: £0 per annum
Posted:

Senior Software Engineer

Devon, England, United Kingdom
TRIA
Full Stack Engineer - One day a week in Devon Up to £70,000 + Shares Join a high-growth AI startup reshaping how the property industry operates. This role offers the opportunity to build advanced products that integrate intelligent automation and large language models into real-world property management and development workflows. What you will work on End-to More ❯
Posted:

Senior Software Engineer

exeter, south west england, united kingdom
TRIA
Full Stack Engineer - One day a week in Devon Up to £70,000 + Shares Join a high-growth AI startup reshaping how the property industry operates. This role offers the opportunity to build advanced products that integrate intelligent automation and large language models into real-world property management and development workflows. What you will work on End-to More ❯
Posted:

Software Engineer

Newcastle upon Tyne, Northumberland, United Kingdom
About Us We re a fast-growing technology company building robust, scalable software platforms that power critical services for clients around the world. Our systems process high volumes of data, operate with demanding performance standards, and continuously evolve to meet new business challenges. Read all the information about this opportunity carefully, then use the application button below to send … complex problems, writing clean and maintainable code, and collaborating in a supportive, agile environment. About the Role As a .NET Developer, you ll be key in designing and developing software solutions that deliver reliability, performance, and scalability. Working as part of a multidisciplinary product team, you ll help shape the technical direction of new and existing systems, contribute ideas … and contribute to continuous improvement efforts. What We re Looking For Essential Skills & Experience: Strong experience with C#, .NET Core and Typescript Solid understanding of object-oriented programming and software design principles. Experience developing APIs, back-end services, or microservices. Good knowledge of SQL and relational databases (e.g., SQL Server or PostgreSQL). Familiarity with Git and modern CI More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Zenith Search
Full-Stack Engineer - Fixed Income Trading A top-tier hedge fund is hiring a Full-Stack Engineer aligned directly to a high-performing Fixed Income trading desk. This is not a platform role - you’ll sit close to the risk and P&L, build tools traders actually use in live markets, and ship fast. What you’ll build … better decisions. Top of the market compensation. High visibility. High expectations. No bureaucracy. Core requirements Expert-level proficiency in Python and JavaScript/TypeScript/React. 3+ years’ professional software engineering experience. Strong CS fundamentals (data structures, algorithms, performance). Comfortable building for live, data-heavy, real-time environments. Sharp communicator who’s happy to sit with risk takers … income/macro/FX/electronic trading/risk experience. Background in real-time, data-intensive, or low-latency environments. If you’re impact-led, comfortable owning production software that sits next to real money, and want to work where engineering output is directly tied to P&L, this is that role. More ❯
Posted:

Software Engineer

slough, south east england, united kingdom
Zenith Search
Full-Stack Engineer - Fixed Income Trading A top-tier hedge fund is hiring a Full-Stack Engineer aligned directly to a high-performing Fixed Income trading desk. This is not a platform role - you’ll sit close to the risk and P&L, build tools traders actually use in live markets, and ship fast. What you’ll build … better decisions. Top of the market compensation. High visibility. High expectations. No bureaucracy. Core requirements Expert-level proficiency in Python and JavaScript/TypeScript/React. 3+ years’ professional software engineering experience. Strong CS fundamentals (data structures, algorithms, performance). Comfortable building for live, data-heavy, real-time environments. Sharp communicator who’s happy to sit with risk takers … income/macro/FX/electronic trading/risk experience. Background in real-time, data-intensive, or low-latency environments. If you’re impact-led, comfortable owning production software that sits next to real money, and want to work where engineering output is directly tied to P&L, this is that role. More ❯
Posted:

Software Engineer

london (city of london), south east england, united kingdom
Zenith Search
Full-Stack Engineer - Fixed Income Trading A top-tier hedge fund is hiring a Full-Stack Engineer aligned directly to a high-performing Fixed Income trading desk. This is not a platform role - you’ll sit close to the risk and P&L, build tools traders actually use in live markets, and ship fast. What you’ll build … better decisions. Top of the market compensation. High visibility. High expectations. No bureaucracy. Core requirements Expert-level proficiency in Python and JavaScript/TypeScript/React. 3+ years’ professional software engineering experience. Strong CS fundamentals (data structures, algorithms, performance). Comfortable building for live, data-heavy, real-time environments. Sharp communicator who’s happy to sit with risk takers … income/macro/FX/electronic trading/risk experience. Background in real-time, data-intensive, or low-latency environments. If you’re impact-led, comfortable owning production software that sits next to real money, and want to work where engineering output is directly tied to P&L, this is that role. More ❯
Posted:

Lead Software Engineer - Risk Infrastructure Systems

London, South East, England, United Kingdom
Robert Walters
Seeking a highly skilled software engineering leader to join a global Risk Infrastructure function. This role will focus on developing and maintaining enterprise-grade systems and applications that enable effective management, reporting, and governance of model risk across the organisation. The successful candidate will combine technical expertise in Python, Django, and modern web frameworks with a passion for delivering More ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum
Posted:
Software Engineer
the UK excluding London
10th Percentile
£38,192
25th Percentile
£50,000
Median
£65,000
75th Percentile
£77,500
90th Percentile
£95,000