Senior Software Engineer Jobs in the UK

376 to 400 of 783 Senior Software Engineer Jobs in the UK

Senior Full Stack Software Engineer

United Kingdom
Infinite Convergence Solutions Inc
Senior Full Stack Software Engineer (NetSfere Omnichannel) Infinite Convergence Solutions, Inc. is an industry leader that provides next-generation messaging and mobility solutions to carriers and enterprises globally, including its enterprise-grade, secure mobile messaging platform - NetSfere Enterprise; customer engagement platform - NetSfere Omnichannel and complete range of scalable next-generation wireless communication technologies - NetSfere Mobile Solutions. With … a subsidiary of Infinite Computer Solutions. For more information, visit and . Job Description Infinite Convergence Solutions NetSfere Omnichannel is looking for a hands-on, tech savvy, passionate, driven Senior Full Stack Engineer who want to be part of energetic and growing innovative team. The Senior Full Stack Engineer will work with Product and UI/… for in depth product training and to collaborate with the team on deliverables as and when required. Requirements 7-8 years of experience in Full Stack development of cloud software solutions 6+ years of experience with C++ and/or Java Knowledge of data structures, databases, networks, and algorithms Advanced knowledge of application, data, and architecture disciplines Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineers - Full-stack

London, United Kingdom
Hybrid / WFH Options
Internetwork Expert
Social network you want to login/join with: Senior Software Engineers - Full-stack, London col-narrow-left Client: Simple Machines Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 87a2df6cd216 Job Views: 3 Posted: 25.06.2025 Expiry Date: 09.08.2025 col-wide Job Description: Simple Machines is a leading independent boutique … global presence, including teams in London, Sydney, San Francisco, and New Zealand. We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering. Our mission is to help enterprises, technology companies, and governments better connect with and understand their organisations, their people, their customers, and citizens. We are a team of … creative engineers and technologists dedicated to unleashing the potential of data in new and impactful ways. We design and build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes. We engineer data to life. As a Senior Software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
IC Resources
innovative diagnostic and monitoring systems used in clinical and research environments worldwide. With a strong reputation in the medical device space, the team is now looking for an Embedded Software Engineer to support the design, development, and testing of real-time embedded systems that interface closely with hardware. This is a great opportunity to contribute to meaningful technology … with real-world impact, working across the full development lifecycle in a collaborative engineering environment. For this Embedded Software Engineer position, we are looking for someone with: Commercial experience of embedded programming in C (C++ advantageous) Strong hardware debugging skills and close-to-the-metal development experience A good understanding of RTOS-based systems Ideally, some exposure to … development (medical, aerospace, automotive), though this is not essential Familiarity with real-time constraints, low-level communication protocols, and system-level debugging What Next? If you're an Embedded Software Engineer looking for a hands-on, technically rewarding role in a purpose-driven company, please apply today to learn more. For more information on this role, or any More ❯
Posted:

Senior Software Engineer (London)

London, UK
White Swan Data
Senior Software Engineer Department: Engineering Employment Type: Full Time Location: London, UK Description We currently have an opportunity for an experienced Developer to join this fast developing area of our business. This role will be joining a small, dynamic team developing a cutting-edge in-play football modelling and trading platform. We are building systems that process More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
IQGeo
Job Summary IQGeo is seeking a Senior Software Engineer to support our Web and Mobile Software engineering efforts for domestic and international enterprise customers. This role joins a dynamic team that enjoys working with complex applications and products that utilize software, GIS, engineering, and problem-solving skills. Our flexible scheduling and outstanding benefits support success … that the IQGeo team is tackling. To achieve this, more than 500 innovative telecommunications and utility companies around the world are "building better networks" using our award-winning geospatial software to deploy the fiber optic and distributed energy networks of the future. We play a vital role in helping utilities plan, design, construct and maintain the complex network assets … essential to the success of our businesses and well-being of our communities. As a carbon neutral software company, we invite creative and talented people to join us in our mission to transform communication and utility networks for the long-term sustainability of our shared planet. Learn more about our customer stories . Our Engineering teams are in Cambridge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Java

London, United Kingdom
Hybrid / WFH Options
Experian Group
We are looking for Senior Software Engineer with Java to join PowerCurve Collections Software Engineering Group. PowerCurve Collections is our debt management system that enables our clients to maximize collections efforts and make more profitable decisions. Our development teams are focused on developing customizable and user-friendly capabilities which further strengthen the market leading position of … our proposition. As part of the team, you will report to a Software Team Manager. What you'll do: Research and develop high-quality, scalable full-stack software solutions using Java (Spring Boot). Produce clean, testable, and efficient code that follows established coding best practices. Write automated tests as part of the development process to ensure software … adherence to coding guidelines and architectural standards. Collaborate with Product Owners and Architects to capture functional requirements, define technical solutions, and identify dependencies. Lead and contribute to the full software development lifecycle, from planning and design to deployment and monitoring. Guide and foster engineering excellence by mentoring team members, sharing knowledge, and promoting learning. Inspire teammates to improve their More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Engineering Team London, UK (London)

London, UK
Applied Data Science Partners
We are looking for a Senior Software Engineer to lead the design, development, and implementation of machine learning models, build scalable applications, and optimise workflows.Not only will you directly contribute to our client deliverables, but you will have the opportunity to experiment with a range of cutting-edge techniques and deliver full-stack data science projects, from … existing systems and applications Stay updated with the latest advancements in AI and machine learning Present findings to clients through written documentation, calls and presentations Be an example of software engineering best-practice e.g. Git/Docker/cloud deployment Contribute to proposals for exciting new data science opportunities Provide direction and mentoring to more junior software engineers … REQUIRED SKILLS: Degree in a quantitative field such as engineering, mathematics, finance Proven experience of successfully delivering complex software projects Proven experience of delivering design, development, testing, and deployment of software solutions and holistic understanding of the software development process, from design through to deployment, and associated project management and risks Proven experience of code reviews in More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, iCloud Platform

London, United Kingdom
Apple Inc
Senior Software Engineer, iCloud Platform London, England, United Kingdom Software and Services Description We are a high-impact team that designs, builds, and operates novel functionality in Apple's media processing and content delivery platform. This enables many of Apple's signature apps and experiences. Our work is crucial to the success of Apple's growth … Communication - Skilled in cross-functional communication and collaboration Bachelor's Degree in an engineering-related field, or equivalent related experience with track record of delivering and operating high quality software at scale Preferred Qualifications Experience navigating ambiguity and leading initiatives or workstreams Cloud - Knowledge of Kubernetes or other methods of automating and scaling cloud deployments, load balancing and traffic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Platform

London, United Kingdom
Hybrid / WFH Options
RVU Co UK
Senior Software Engineer - Platform Department: Engineering Employment Type: Permanent Location: London Description Hybrid: 2 days per week in our London office (Tower Bridge/London Bridge) About Uswitch: At Uswitch , our goal is to be the UK's favourite way to choose and manage home-life essentials - from broadband and mobiles to energy and insurance. As we More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Hertfordshire, South East, United Kingdom
Henderson Scott
Position Available : Senior Software Engineer Location : Hertfordshire Salary : £50,000 - £68,000 (DoE) Experience needed : Experience of software engineering best practice within a complex, high-technology engineering or manufacturing industry such as aerospace, defence, automotive, robotics, electronics, space technology etc. We have several roles available and are keen on engineers with strong experience of C, C++ … or Ada. About the role In these roles, you will be working across multiple applications on complex high-technology projects in our Test Software department. This role allows for involvement in some of the most sophisticated systems in the world across multiple domains, and provides a great opportunity for someone wanting to be involved in many differing areas of … software. What we are looking for: Strong ability to write software in either C, C++ or Ada Experience in a complex engineering environment Experience with good software engineering practices across the full lifecycle Experience of working in an agile development environment If you would like to know more details about the position or want to register your interest More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Software Engineer, Robotics

Royston, Hertfordshire, United Kingdom
ECM Selection (Holdings) Limited
Developing software to coordinate robot controls within a modular hardware platform Royston, Herts; £DoE + Package Based at state-of-the-art facilities just outside Royston, this growing company has garnered a number of high-profile corporate partners as it looks to develop their scalable robotics-based platform. As they expand, they are looking to recruit a Senior Software Engineer to take a technical leadership role with hands-on engineering responsibilities. The position is embedded within the robotics group of the company, taking project ownership of advanced robotic subsystems and broader software integration. Work will be a combination of design, testing and delivery for software within electro-mechanical systems. Specifically, this will involve …/2 for robotic control systems and automation including network protocols. Experience of safety-critical systems used within automation. Extensive experience using Python for robotics. This is a senior role, so project leadership experience would be expected. This could include managing complex projects and leading multidisciplinary engineering teams. Interested candidates must hold full rights to work within the UK More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Ecm Selection
This pioneering leader in advanced therapies is revolutionising the treatment of previously untreatable diseases. They are seeking a Senior Software Engineer to join their growing team. This role presents an exciting opportunity to make a significant impact in the field of biotech by developing advanced software solutions that support the manufacturing of cutting-edge therapies. The … successful candidate will work closely with the software architect and product owner to develop and implement the architectural roadmap, translating it into actionable user stories. As the technical lead for software projects, you will ensure that projects are executed to plan, and that the team delivers high-quality results at a sustainable pace. You will also mentor and … guide junior engineers, helping them to develop their skills and contribute to the overall success of the software development process. Requirements: Demonstrable experience in leading and developing complex software projects, with a focus on software architecture, design, and planning Good familiarity with message-orientated or event-based systems for designing distributed architectures Strong knowledge of full-stack More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer New London, UK (London)

London, UK
Gramgames
on the overall company strategy. If you are motivated by autonomy, constant improvement, collaboration, and a sense of belonging, this is the place for you. Position Overview: As a Senior Software Engineer, you will lead complex projects, craft scalable software solutions, and mentor junior engineers. You will ensure that software meets high standards of quality … and guidelines. Demonstrate competence in navigating the organization to connect with relevant individuals and resources. What You Bring: Proficiency in C# with essential knowledge of Unity. Strong experience in software development. Strong understanding of software development principles and methodologies. Analyse product code and propose improvement solutions for better performance. Maintain code quality by ensuring code reviews and alignment … information, please contact the Privacy Contact identified in the Privacy Notice. Are you currently employed by or have you previously worked for Zynga, 2K, Rockstar Games, Take-Two Interactive Software, or any subsidiary or affiliated company (either as an employee or consultant/contractor) * Select... If you answered Yes to the previous question, please provide the name of the More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Gram Games (London)

London, UK
Zynga
competing, Zynga is where fun meets innovationand where you can take your career to the next level. Join us and be part of the play! Position Overview: As a Senior Software Engineer, you will lead complex projects, craft scalable software solutions, and mentor junior engineers. You will ensure that software meets high standards of quality … and guidelines. Demonstrate competence in navigating the organization to connect with relevant individuals and resources. What You Bring: Proficiency in C# with essential knowledge of Unity. Strong experience in software development. Strong understanding of software development principles and methodologies. Analyse product code and propose improvement solutions for better performance. Maintain code quality by ensuring code reviews and alignment More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
Hartmann Young
We are working with an innovative diagnostics company supporting point-of-care molecular testing. As they scale their next-generation platform, they’re seeking a Senior Software Engineer to own and drive the full software infrastructure, spanning embedded systems, PC applications, and mobile interfaces. What you’ll do: Take full technical ownership of a distributed software … desktop, and tablet environments Lead development of internal tools and production features to support commercial products Troubleshoot field issues, working closely with service teams and end users Act as software lead and subject matter expert for all internal/external stakeholders Own and evolve the software development roadmap and DevOps practices Shape regulatory and cybersecurity strategy in a … post-market, regulated environment Manage outsourced contractors and lead the transition of software knowledge in-house What you’ll bring: Proven experience delivering regulated software for medical devices (IVD or similar) Understanding of IVDR/ISO standards and how to balance compliance with pragmatism Familiarity with cybersecurity throughout the product lifecycle Excellent communication skills and the ability to More ❯
Posted:

Senior Software Engineer - Mobile Android

United Kingdom
Mozilla Corporation
Senior Software Engineer - Mobile Android Remote UK To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu. To learn more about our Hiring Range System, please click this link. Why Mozilla? The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren … t beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. The opportunity If you're passionate about building high-impact software and want to help create a healthier internet More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Web & iPortal)

London, United Kingdom
Hybrid / WFH Options
iProov
Senior Software Engineer (Web & iPortal) About iProov iProov is the world leader in biometric verification. We are on a mission to make the world a safer place for businesses and consumers and work with fantastic customers across a number of industry sectors - organizations using our technology include the US Department of Homeland Security, the UK Home Office … experience writing easily testable code (e.g. using dependency injection) Experience in cloud technologies (GCP preferred), IaC (e.g. Terraform), containers, container orchestration (e.g. Kubernetes), virtualisation and web servers Experience building software that scale Ability to share knowledge and mentor other team member s Benefits 25 days Annual Leave, plus 8 Bank Holidays (more holiday with service - up to an extra More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Aylesbury, Buckinghamshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer | £60-65k + £5-6k p/a bonus | Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum £400-600 per month
Posted:

Senior Embedded Software Engineer

Haddenham, Buckinghamshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer £60-65k + £5-6k p/a bonus Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
ANSYS, Inc
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Senior Software Engineer Location: Cambridge, GB, CB1 7EG Company: Ansys Requisition #: 16111 Our Mission: Powering Innovation That Drives Human Advancement When visionary companies need to know how their world-changing ideas will perform, they close the gap between … design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push boundaries by using the predictive power of simulation. From sustainable transportation to advanced semiconductors, from satellite systems to life-saving medical devices, the next great leaps in human advancement will be powered by Ansys. Innovate With Ansys, Power Your … never been more important. Engineers always strive to design better solutions, and in today's world that means considering sustainability and environmental impacts as well as product performance. Our software allows engineers and designers to make smarter decisions about the materials they use and enables them to create products that are safer, use fewer scarce resources, emit less pollution More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
EUTELSAT SA
grow with us? Apply today and help us build a more inclusive, sustainable future in the world of satellite technology. Who You Are: You're passionate about space and software and are excited to be a self-starter who enjoys juggling the various facets of heavily automated satellite operations. You're agile and love the nitty gritty. You thrive … the evolution of a GEO-LEO integrated Flight Dynamics capability for current and future constellations. You read, learn, experiment, and are full of ideas. What You'll Do: The Senior Software Engineer works within the Flight Dynamics organization and reports to the Flight Dynamics Fleet Systems Manager. You'll operate within a matrix-style organization, collaborating across … software, mission analysis, and operations verticals. Your role is integral to the development, evolution, and support of the in-house built Flight Dynamics System (FDS) at the OneWeb Satellite Operations Center (SOC). They support system architecture, software prototyping and development, integration, testing and validation, and provide operational engineering support to in-orbit operations and mission analysis. You More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - SC Clearance

England, United Kingdom
Hamilton Barnes Associates Limited
Join a team seeking an experienced and versatile Senior Software Engineer to design, develop, and maintain innovative software solutions for mission-critical applications. This role offers the opportunity to work on impactful projects within a secure environment, utilizing the latest technologies to deliver exceptional results. If you would like to learn more about this opportunity, feel … free to reach out and apply today! Key Responsibilities: Design, develop, and maintain high-quality software solutions, ensuring scalability and reliability. Collaborate with cross-functional teams to define technical requirements and deliver robust systems. Implement both frontend and backend solutions, ensuring seamless integration. Provide technical leadership and mentorship to junior team members. Troubleshoot, debug, and optimize applications to maintain … and practices. Why Join Us? Be part of a team delivering impactful solutions in a secure and innovative environment. Work with cutting-edge technologies and gain exposure to advanced software development practices. Opportunities for professional growth and clearance advancement to DV. Competitive salary and a collaborative team culture. Location: Cheltenham (4 days per week) and Hereford (1 day per More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - DV Clearance

Worcestershire, United Kingdom
Matchtech
Our client, a leading player in the defence and security sector, is currently seeking a Senior Software Engineer to join their dynamic team in Malvern. Dive into the forefront of technology, working alongside brilliant minds to create innovative defence solutions. Key Responsibilities: Responsible to the Project Design Authority for software development and related software engineering … C++ Ability to work in a rigorous engineering environment using configuration management and change management processes and tools Knowledge and experience in the specification, design and implementation of complex software solutions Experience in developing for embedded platforms Experience with Unit Testing & CI/CD tools Multithreading development and debugging experience Essential Qualifications: Your unique background and experience are valued. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer

London, United Kingdom
Hybrid / WFH Options
Guru Systems Limited
This role participates in the technical delivery of projects to build our solution and products, and operate the services that they depend on. You'll work on our cloud software applications that work in conjunction with our large fleet of remotely managed devices. As a Senior level Software Engineer you'll be working closely with more … experienced colleagues with exposure to the full product & service lifecycle from specification & architecture through to release & operation. You'll work with the team to deliver high quality software and solutions which provide an acceptable service uptime to our clients, and you'll be closely involved with real world applications with a large user base, where necessary helping out to … investigate and fix issues that occur with our production software - because we believe that operational experience is a great way to learn how to build systems that are easy to operate. You'll work in our Product & Engineering team of 10 and participate in the definition of our solution architecture, then take responsibility for applications and major infrastructure components More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - DV Clearance

United Kingdom
Matchtech
Our client, a leading player in the defence and security sector, is currently seeking a Senior Software Engineer to join their dynamic team in Malvern. Dive into the forefront of technology, working alongside brilliant minds to create innovative defence solutions. Key Responsibilities: Responsible to the Project Design Authority for software development and related software engineering … Requirements: Ability to work in a rigorous engineering environment using configuration management and change management processes and tools Knowledge and experience in the specification, design and implementation of complex software solutions Experience in developing for embedded platforms Experience with Unit Testing & CI/CD tools Multithreading development and debugging experience Essential Qualifications: Your unique background and experience are valued. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Senior Software Engineer
10th Percentile
£56,250
25th Percentile
£65,000
Median
£85,000
75th Percentile
£111,250
90th Percentile
£135,000