Software Engineering Jobs in the UK

926 to 950 of 3,728 Software Engineering Jobs in the UK

Senior Software Engineer I

Southampton, Hampshire, United Kingdom
LexisNexis Risk Solutions
Senior Software Engineer I page is loaded Senior Software Engineer I Apply locations UK - Grosvenor House (Southampton) time type Full time posted on Posted 18 Days Ago job requisition id R94937 Are you ready for the next step in your engineering career? Would you enjoy working on our cutting-edge products? About the Business: At Cirium, our … manufacturers, financial institutions and many more accelerate their own digital transformation. You can learn more about Cirium About the Team : You will be joining a collaborative, curious, team of Software Engineers at all different levels. By joining us you will have the opportunity to share ownership in solving this problem end to end. About the Role: As a Senior … Software Engineer I you will be an experienced professional and will undertake difficult research, design and software development assignments within a software functional area or product line, and provide direct input to project plans, schedules and methodology in the development of cross-functional software products under the guidance of more senior members of the squad. This More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Bangor, Gwynedd, Wales, United Kingdom
QiStaff Recruiting
Senior Software Engineer -UK This is an office-based role in Bangor, North Wales Salary DOE Our client is seeking an experienced Senior Software Engineer to join the Team at Bangor. Why You Should Work Here Our employees are at the heart of everything we do, which is why they are our biggest investment. We offer competitive salaries … top-notch benefits, and a company culture focused on employee development and career enhancement. Our team members can communicate and collaborate with colleagues around the world. Senior Software Engineer Job Summary : The Software Engineer is responsible for the design, development, and deployment of internal and external software systems and solutions. They are alsoresponsible for mentoring junior engineers … providingtechnical leadership, and contributing to strategic decisions that shape the future of our technology stack. Senior Software Engineer Key Responsibilities : Provides end-to-end software solution development, including: Takes ownership of specific application(s) and system(s) areas, as assigned. Continuously refines and improves code, updating and advancing current code base, as feasible. Maintains the value of application More ❯
Employment Type: Permanent
Posted:

Programmer Analyst

United Kingdom
Amazon
it? Every day, Amazon engineers are relentlessly working to decrease the time between clicking and delivery for our customers. The Amazon Fulfillment Technologies (AFT) organization owns all of the software and infrastructure that powers Amazon's world-class fulfillment centers, including the fundamental data and services that drive our catalog and inventory systems. AFT builds and operates the software … in supply chain, delivery models and customer experience, increasingly complex transportation network, ever expanding selection of products and growing number of shipments worldwide, we have an opportunity to build software that scales the business, leads the industry through innovation and delights millions of customers worldwide. We leverage cutting edge technologies in big data, optimization techniques, machine learning, real time … latency, high availability services. If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast paced environment working with smart, passionate software developers, this might be the role for you - come and be a part of Amazon's amazing growth story! Our team is looking for top-notch software developers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer (Assistant Vice President)

Belfast, United Kingdom
Citigroup Inc
We are seeking a highly motivated and experienced Developer in Test to join our dynamic team. The ideal candidate will possess strong software development skills with a passion for quality assurance and automation. This role will be responsible for designing, developing, and maintaining automated test frameworks and test suites to ensure the quality and reliability of our applications. The … Developer in Test will work closely with developers, QA engineers, and other stakeholders throughout the software development lifecycle (SDLC). Responsibilities Collaborate with development and QA teams to define and implement a comprehensive test automation strategy. Identify areas for automation and prioritize test cases based on risk and business impact. Design, develop, and maintain robust and scalable automated test … feedback on testability and code quality. Collaborate with QA engineers to ensure comprehensive test coverage. Stay up to date with the latest trends and technologies in test automation and software quality assurance. Evaluate and recommend new tools and techniques to improve the efficiency and effectiveness of our testing efforts. Required Skills and Qualifications Bachelor's degree in Computer Science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer - Quality

London, United Kingdom
Hybrid / WFH Options
Disney Cruise Line - The Walt Disney Company
people globally. Innovation: We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems. The team is looking for a Senior Software Engineer to join our expanding quality engineering efforts across the Ads, Data, and eCommerce domains. As part of our mission to scale automation and enhance quality across diverse … development cycle. When these systems work as intended, they drive better customer experiences, increase trust in our platform, and reduce costs associated with bugs in production. As a Senior Software Engineer, you will play a crucial role in strengthening test automation strategies, leading quality initiatives, and championing a culture of engineering excellence. This is a great opportunity to … KPIs, metrics, and business rules. Contribute to and enhance the existing test automation framework, with a focus on scalability and maintainability. Collaborate closely with Data Analysts, Product Managers, and Engineering teams to ensure accuracy, completeness, and usability of the data. Responsibilities and Duties of the Role: Part of product teams in building architectures which are robust, fault-tolerant, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Market Making

London, United Kingdom
Hybrid / WFH Options
Prudence Holdings
Blockchain is the world's leading software platform for digital assets. Founded in 2011, we provide the world's largest and most trusted production blockchain platform, powering more than 75 million wallets. Together with our platform of liquidity and execution services, we share the passion to build an open, accessible and fair financial future, one piece of software … in the volatile crypto market. Lead the design and implementation of trading algorithms, optimizing liquidity management, price discovery, and slippage reduction in dynamic market conditions. Promote best practices in software engineering, advocating for clean, scalable, and maintainable code to ensure that systems are built with both immediate performance and long-term sustainability in mind. Collaborate with cross-functional … teams, to quickly adapt the trading platform to new data, market conditions, and business needs. Communicate effectively with both technical and non-technical stakeholders, ensuring clear alignment between engineering, business teams (trading, quants), and leadership, especially when discussing complex technical solutions or business goals. Ensure high availability, reliability, and scalability of trading systems while maintaining a sharp focus on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer

Altrincham, Cheshire, United Kingdom
Hybrid / WFH Options
Informed Solutions Ltd
private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy. The Role: As a Senior Full Stack Software Engineer at Informed Solutions, you'll take a leading role in designing, building, and delivering complex digital solutions that tackle real-world challenges in the public sector. Your work … a collaborative, high-performing team, taking ownership of end-to-end delivery on greenfield projects while guiding and supporting colleagues to develop their skills and contribute effectively. Working across Software Engineering, User-Centred Design, Delivery Management, and Live Services, you'll help shape enterprise-scale digital solutions for high-profile clients, influencing technical direction and driving innovation. Our … This is a varied role that requires adaptability, ambition, and a proactive approach in a fast-paced, agile environment. You will: Own delivery of services : Take responsibility for the engineering and delivery of small-to-medium services (or major components of larger services) across the full lifecycle, from design and build through to deployment, operation and continual improvement. Lead More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Wales, United Kingdom
Iceland
work collaboratively with others. We offer some great opportunities for career progression and development, alongside a competitive salary and a great benefits package. We have an opening for a Software Engineer to join our fast-paced IT department. This position would be suitable for a strong mid-level Software Engineer. Our Team The Software Engineering team … meetings to give you the chance to excite us with your ideas In this role, you can expect to Use the latest web technology to build quality and innovative software solutions, including .NET 8, C# 12 and Vue.js Work closely with your agile squad of developers, BA’s and testers to collaborate on solutions Build greenfield, extend, or enhance More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Backend Integrations Developer

Liverpool, Merseyside, England, United Kingdom
Hybrid / WFH Options
Broster Buchanan Ltd
growing eCommerce business who are looking for a Backend Integrations Developer with a strong background in e-commerce systems and backend integrations to join their fast-paced, tech-forward software engineering team. This role will focus on the development and maintenance of scalable, cloud-native software solutions that integrate their e-commerce platform with critical business systems … cross-functional teams, including DevOps, Infrastructure, and Product, to deliver robust systems. Leverage observability tools to monitor, alert, and troubleshoot application and integration health. Stay current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing. Requirements: Strong experience in backend More ❯
Employment Type: Full-Time
Salary: £55,000 - £75,000 per annum
Posted:

Software Engineer - Frontline

London, United Kingdom
Hybrid / WFH Options
Palantir Technologies
A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role As a Frontline Software Engineer at Palantir, you would begin … embedded with customers. This unique experience lets you work directly with users, gaining firsthand insight into how our products are used and the challenges our customers face. Unlike traditional engineering roles, Frontline immerses you in complex, ambiguous problems, empowering you to deliver impactful solutions across some of the world's most important industries and institutions. Many of our most … unique insights that feed directly back into our development process, helping to refine and enhance our products. Upon the completion of your assignment, you would join one of our Software Engineer teams within our Foundry org. Within Foundry, there is a broad spectrum of teams, each focused on tackling unique technical challenges and delivering impact across a range of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Database Engineer

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
Navtech, Inc
a safe and sustainable aviation future. Our global teams deliver a reliable, optimum, and customized user experience to more than 500 customers worldwide. We are looking for a seasoned Software Engineer with extensive experience in designing, implementing, and optimizing database solutions in a microservices-based environment. As a member of our team, you will contribute to the full lifecycle … team's technical direction, mentor junior engineers, and proactively identify, propose, and implement new processes or architectural improvements to enhance team efficiency, code quality, and timely delivery. Contribute to software architecture discussions, translate system-level designs and architectural blueprints into robust, maintainable, and high-quality code, applying the latest best practices in software engineering. Required Skills/Experience … Solid understanding of DevOps practices, including CI/CD pipelines (e.g., GitLab CI, Cloudbees, Jenkins, GitHub Actions), containerization with Docker, and monitoring/logging tools. Demonstrated experience in leading software development teams, fostering a collaborative and high-performance culture, and effectively representing the team's technical vision and needs to stakeholders, including architects and senior management Strong capability in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Database Engineer

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Navtech, Inc
a safe and sustainable aviation future. Our global teams deliver a reliable, optimum, and customized user experience to more than 500 customers worldwide. We are looking for a seasoned Software Engineer with extensive experience in designing, implementing, and optimizing database solutions in a microservices-based environment. As a member of our team, you will contribute to the full lifecycle … team's technical direction, mentor junior engineers, and proactively identify, propose, and implement new processes or architectural improvements to enhance team efficiency, code quality, and timely delivery. Contribute to software architecture discussions, translate system-level designs and architectural blueprints into robust, maintainable, and high-quality code, applying the latest best practices in software engineering. Required Skills/Experience … Solid understanding of DevOps practices, including CI/CD pipelines (e.g., GitLab CI, Cloudbees, Jenkins, GitHub Actions), containerization with Docker, and monitoring/logging tools. Demonstrated experience in leading software development teams, fostering a collaborative and high-performance culture, and effectively representing the team's technical vision and needs to stakeholders, including architects and senior management Strong capability in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-stack Engineer x 2 London

London, United Kingdom
Model ML
CI/CD pipelines, automated testing, and monitoring solutions. Contribute to infrastructure planning, deployment, and optimization in cloud environments (AWS, GCP, or Azure). Mentor junior developers and promote engineering best practices. Required Qualifications 5+ years of professional software engineering experience. Proven experience with React and Next.js in production environments. Solid understanding of relational and/or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-stack Engineer (AI Focused) x 2 London

London, United Kingdom
Model ML
integrating fine-tuned models and large language model APIs into user-facing products. Create data pipelines for AI model training, evaluation, and continuous improvement. Mentor junior developers and promote engineering best practices. Required Qualifications 5+ years of professional software engineering experience. Proven experience with React and Next.js in production environments. Solid understanding of relational and/or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Product Quality and Support Strategist, Metrics Platform

London, United Kingdom
Coralogix, inc
standards, establish a competitive edge, and prevent failures, profit loss, or work stoppages. You will be responsible for enhancing customer experience by ensuring efficient and effective query resolution, reducing engineering interruptions, and boosting product awareness. This role involves developing a robust knowledge base, identifying common usage issues, and creating solutions that establish the Metrics Platform's capabilities in terms … of Performance, Pains, and business use cases we deliver. Key Responsibilities: Improve Customer Satisfaction Improve turnaround time to resolve customer satisfaction. Work closely with engineering and technical account managers to ensure customers can achieve their ambitions using the Coralogix Metrics Platform. Sometimes, these solutions involve impromptu solutions by keeping one eye on the product roadmap. Reduce Engineering Interruptions … to deliver availability, scalability, latency and efficiency of the Metrics Platform. Stay current with Metrics Market trends to groom the backlog and build new, cutting-edge workflows for cross-engineering functions and use cases that leverage the Coralogix Metrics Platform. Improve Communication Establish credibility through effective communication and presentation. Requirements Bachelor's degree or higher in Computer Science or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
ETS Technical Selection
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you'll focus on architecting, building, and validating PC-based software solutions for various robotic vision applications, working … refined production ready product releases. This is not a work from home role and requires office based attendance. Responsibilities Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures. Produce maintainable, optimised code that aligns with technical specifications. Prepare and update comprehensive technical documentation that meets industry protocols. … Participate actively in quality assurance, including software testing and peer code reviews. Accelerate concept development through fast prototyping and iteration. Troubleshoot and fix issues identified during field operations and deployments. Contribute to ongoing research and planning activities relevant to the position. Aid in handling and protecting intellectual property with the leadership team. Liaise with external collaborators and partners as More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Software Engineer C

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you'll focus on architecting, building, and validating PC-based software solutions for various robotic vision applications, working … refined production ready product releases. This is not a work from home role and requires office based attendance. Responsibilities Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures. Produce maintainable, optimised code that aligns with technical specifications. Prepare and update comprehensive technical documentation that meets industry protocols. … Participate actively in quality assurance, including software testing and peer code reviews. Accelerate concept development through fast prototyping and iteration. Troubleshoot and fix issues identified during field operations and deployments. Contribute to ongoing research and planning activities relevant to the position. Aid in handling and protecting intellectual property with the leadership team. Liaise with external collaborators and partners as More ❯
Employment Type: Permanent
Salary: £45000 - £57500/annum Bonus Pension
Posted:

Backend Software Engineer Java Kotlin AWS

East London, London, United Kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Java Kotlin AWS API) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Backend Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to improve patient … and social care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Backend Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on Kotlin … there once every three weeks, and also occasionally visit clients in the South West to gather requirements and liaise on bespoke product development. About you: You have expertise with software engineering best practices, experience across the full development lifecycle and tech stack You have experience with Kotlin, Java, SpringBoot and AWS You have a good understanding of APIs More ❯
Employment Type: Permanent, Work From Home
Posted:

Backend Software Engineer Java Kotlin AWS

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Java Kotlin AWS API) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Backend Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to improve patient … and social care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Backend Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on Kotlin … there once every three weeks, and also occasionally visit clients in the South West to gather requirements and liaise on bespoke product development. About you: You have expertise with software engineering best practices, experience across the full development lifecycle and tech stack You have experience with Kotlin, Java, SpringBoot and AWS You have a good understanding of APIs More ❯
Employment Type: Full-Time
Salary: £100,000 - £120,000 per annum
Posted:

Software Architect

Easter Howgate, Midlothian, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Your Impact Are you interested in developing complex software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS), then Leonardo would like to hear from you. We are looking for an experienced Software Architect to … join our well established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Software Architect: Help teams follow the project design standards. Build and maintain local work instruction, processes Build a culture of knowledge sharing … between the teams. Coach/upskill Product Designers Report to Chief Software Engineer Primary technical POC for Newcastle Contribute to the design between the Processing and Platform train Contribute to the design of the Processing Solution deployment Collate and quantify tech debt across teams. Present tech debt to stakeholders What we need from you: Ideally, we are looking for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

United Kingdom
Cambridge Consultants
Whether you are just starting out or you're an experienced professional, we would love to hear from you. We are looking for a highly capable and knowledgeable Senior Software Engineer with ambition to turn brilliant ideas into technologies, products and services that are new to the world. As part of our Software and Electronics team, you will … future of healthcare and advance your own expertise through hands-on experience with cutting-edge technology. Your role We are looking for someone who can design and develop embedded software into differing hardware, offering a dynamic challenge with amazing results. Each project is different, and you will get involved at all stages of the development lifecycle. We can't … talk about everything we do, but here are some of our past projects we get excited about: In this role you will be specifying, designing, developing and testing embedded software for complex medical systems used for a wide variety of diagnostic, surgical, implantable device, and drug delivery applications. Beyond embedded software, there is a broad range of projects More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer / Architect

Cambridge, Cambridgeshire, United Kingdom
iO Associates
Senior Software Engineer/Architect - £80,000-£100,000 (Hybrid - Cambridge HQ) An emerging startup at the forefront of drone data systems for commercial and government use is looking for a Senior Software Engineer/Architect to join their growing team. This is a unique opportunity to shape cloud-native platforms that convert multi-sensor drone data into … in C++, Python, or Go Proven experience with AWS and cloud infrastructure Expertise in building scalable, secure systems Comfortable working in a fast-moving, agile team Strong understanding of software engineering principles and DevOps practices Desirable: Experience with CI/CD, DevSecOps, or microservices architecture Exposure to ML pipelines or drone/UAS platforms Interest in national security … or real-time systems This is an exciting opportunity to join a cutting-edge team at the intersection of drones, data, and AI. If you're passionate about impactful engineering and want to help shape the future of aerial intelligence, we'd love to hear from you. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer C++ Linux SQL

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a senior Backend Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing … technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Backend Software Engineer, you'll be responsible for designing … development experience on Linux or UNIX, C++14 and above You have good SQL skills You're a passionate technologist who is motivated by working on cutting-edge systems and engineering complex solutions You're a positive, proactive team member who excels when working collaboratively You have a strong knowledge of software engineering best practices You're degree More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
Posted:

Staff Software Engineer (Remote in the UK)

United Kingdom
Hybrid / WFH Options
Ivanti
built. We are thought leaders, driving initiatives to push the platform and the products forward. You will join a team that follows Agile and DevOps principles to deliver valuable software quickly, reliably, and securely. The team's culture is collaborative and supportive, helping all members to grow and develop. What You Will Be Doing Deliver high-quality code through … unit and integration testing supported by a suite of automated tests. Design, develop, test, deploy, maintain, and enhance large-scale distributed software solutions. Provide technical leadership on high-impact projects, as needed. Collaborate with a team of experienced engineers and seek coaching or guidance when necessary. Facilitate alignment and clarity across teams regarding goals, outcomes, and timelines. To Be … Successful in This Role, You Will Have Strong experience in full-stack development using Microsoft Tech Stack, including C# and SQL. A bachelor's degree in computer science, software engineering, or a related discipline. Proficient analytical and problem-solving skills. Significant experience in building large-scale, distributed, enterprise-grade SaaS applications leveraging cloud-native services. Attention to detail More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Engineer (React Native)

England, United Kingdom
Arcus FM Limited
Why Join Us Arcus are recruiting a Software Developer for a 12-month FTC who will be responsible for the design, development, and maintenance of software applications that meet the needs of the business and its clients. What You'll Be Doing The role involves collaborating with cross-functional teams to deliver high-quality, scalable, and maintainable solutions. … You will be required to write, test, and deploy clean, efficient, and maintainable code for various software applications, and collaborate with stakeholders to gather and understand technical and business requirements. Other responsibilities include; System Maintenance: Troubleshoot, debug, and upgrade existing systems to enhance performance and security. Collaboration: Work with designers, product managers, and other developers to ensure cohesive and … user-friendly interfaces and functionalities. Documentation: Create and maintain technical documentation to ensure transparency and support for the development process. Innovation: Propose and implement innovative technologies to improve the software development process and product performance. What We're Looking For This position requires professional experience in mobile development, an ability to innovate and problem-solve, and a strong understanding More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
10th Percentile
£43,750
25th Percentile
£55,000
Median
£75,000
75th Percentile
£102,500
90th Percentile
£132,500