Software Engineer Jobs in the UK

1,151 to 1,175 of 3,035 Software Engineer Jobs in the UK

Software Engineer

Belfast, United Kingdom
Global Payments
million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow. Our Company Global Payments helps businesses succeed by delivering secure and personalized payment … scalable, and fast payment solution integration - accommodating the swiftly-shifting ways consumers pay for goods and services. With this visionary payment processing platform, Global Payments Integrated helps business management software companies grow their business through our embedded commerce services, bolster customer loyalty with unique payments solutions, and improve profitability. You, as a C/C++ Software Engineer are responsible for the design and development of our software components that are deployed to our countertop and handheld Payment Capture terminals (Genius). The Genius products are highly secure devices capable of handling contact and contactless smart cards, Android Pay, Apple Pay, Samsung Pay etc., as well as providing value added services for both the Merchant and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Oscar Technology
Senior Software Developer - HealthTech | React Native, Kotlin, Node.js, Python Hybrid - Remote with 1-2 Days/Week Onsite (Cambridge Area) Permanent | £65,000 - £75,000 DOE I'm working with an innovative, fast-growing business in the healthtech space , developing cutting-edge Software as a Medical Device (SaMD) products that are transforming patient care and accessibility on a … global scale. They're now looking to bring in a Senior Software Developer to help drive their next phase of growth - leading on mobile app development, shaping scalable architecture, and working closely with a multidisciplinary team of product, data, and clinical experts. The Role Lead development of cross-platform mobile apps (Android & iOS) Architect scalable, modular applications across the … Python Experience with cloud platforms such as Firebase Solid understanding of mobile app architecture and performance Comfortable in agile, fast-moving environments Why Apply? A chance to build impactful software with real-world medical value Join a talented, collaborative team in a mission-led company Shape architecture and lead projects during a key scale-up phase Work flexibly, with More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Senior Java Software Engineer

City Of Bristol, England, United Kingdom
RedRock Resourcing
Senior Java Engineer Bristol (Hybrid) | Salary: up to £70,000 The Role We have an exciting opportunity for an accomplished Senior Java Engineer to join a high-performing engineering team at global provider of enterprise SaaS solutions for the financial services. This is a hybrid position, with 2-3 days a week expected in the Bristol office and … is perfect for a Senior Java Engineer who’s passionate about writing clean, efficient code while mentoring others and shaping modern, scalable systems. Primary Responsibilities Building cutting-edge backend solutions with Java, setting the standard for clean, efficient code. Rewriting a legacy platform (Java 8) into Java 17. Champion engineering excellence and drive quality through robust design, development, testing … and Agile. This is a chance to stay deeply technical while making a tangible impact for a renowned and successful SaaS provider. If you’re a successful Senior Java Engineer and you meet the listed requirements, please apply for an initial chat and further details on this position. I look forward to hearing from you! Please note, visa sponsorship More ❯
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior Software Developer - HealthTech | React Native, Kotlin, Node.js, Python ?? Hybrid - Remote with 1-2 Days/Week Onsite (Cambridge Area) ?? Permanent | £65,000 - £75,000 DOE I'm working with an innovative, fast-growing business in the healthtech space , developing cutting-edge Software as a Medical Device (SaMD) products that are transforming patient care and accessibility on a … global scale. They're now looking to bring in a Senior Software Developer to help drive their next phase of growth - leading on mobile app development, shaping scalable architecture, and working closely with a multidisciplinary team of product, data, and clinical experts. ?? The Role Lead development of cross-platform mobile apps (Android & iOS) Architect scalable, modular applications across the … Python Experience with cloud platforms such as Firebase Solid understanding of mobile app architecture and performance Comfortable in agile, fast-moving environments ?? Why Apply? A chance to build impactful software with real-world medical value Join a talented, collaborative team in a mission-led company Shape architecture and lead projects during a key scale-up phase Work flexibly, with More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Senior Software Engineer

London Area, United Kingdom
Workonomics
Company | Tech For Good, Social Welfare, Product 📏 Size | 200 people 🧢 Role | Product Engineer 🪜 Level | Senior 🎯 Areas | full stack product development, web, AI ✨ Tech | TypeScript, React, Node.js, Ruby, AWS 📍 Based | London (Zone 1) 💻 Hybrid | 2 days a week in-office 💰 Offer | £95-115k + share options Hi 👋 Workonomics are partnering with a tech-for-good company who are building … enjoy working in cross - functional teams (Engineering, Product, Design, Data) ✅ This will suit an engineering generalist who cares most about the problem being solved ❌ This will not suit an engineer who is wedded to specialising in one particular tech stack You’ll be joining a company that’s having a hugely positive impact on people’s lives , with a More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Workonomics
Company | Tech For Good, Social Welfare, Product 📏 Size | 200 people 🧢 Role | Product Engineer 🪜 Level | Senior 🎯 Areas | full stack product development, web, AI ✨ Tech | TypeScript, React, Node.js, Ruby, AWS 📍 Based | London (Zone 1) 💻 Hybrid | 2 days a week in-office 💰 Offer | £95-115k + share options Hi 👋 Workonomics are partnering with a tech-for-good company who are building … enjoy working in cross - functional teams (Engineering, Product, Design, Data) ✅ This will suit an engineering generalist who cares most about the problem being solved ❌ This will not suit an engineer who is wedded to specialising in one particular tech stack You’ll be joining a company that’s having a hugely positive impact on people’s lives , with a More ❯
Posted:

Software Engineer - Reports

Penn Street, Buckinghamshire, United Kingdom
Law School Admission Council
and justice by supporting the learning journey from prelaw through practice. Pay rate: $95,000 to $103,000, depending on experience We are seeking a Power BI embedded reports Software Engineer/Developer to join our reporting team. You will work as part of an autonomous agile team to develop reports to meet the needs of your stakeholders. … reports. Use Power BI and other tools to mine data, create dashboards, analyze data, identify trends, and help others explore data. Continuously monitor, evaluate, and optimize reports. Collaborate with software engineers, product managers, analysts, and stakeholders to deliver solutions that meet customer expectations. Contributes as part of the team to continuous code delivery using source control and deployment tools. … and standards. Qualifications Education and Experience 3-5 years related experience Experience with relational databases. Specifically, strong knowledge in SQL Server, Oracle, and Cosmos. Experience with Microsoft Power BI software and DAX (preferred) in an embedded environment or other visual reporting software (Tableau, SAP, Qlik ) Experience with Power BI paginated reports or SSRS experience. Experience embedding Power BI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer III - Python

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
role overview below If you are confident you have got the right skills and experience, apply today. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. A good knowledge of Investment Banking and Markets is highly desirable but a thirst for knowledge and the knack to apply that knowledge … is just as good to us. As a Software Engineer III at JPMorgan Chase within the Commercial & Investment Banking's Athena Trade Risk & Services team, you will build the next generation of trade structuring tools and components needed by teams across Markets and used globally by our trading desks and support teams. You will work closely with our … Support other development teams using our components by answering questions, researching system issues, identifying root causes, and resolving problems Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience Strong technology background with experience in object-oriented programming, test driven development using Python Experience in building and debugging application build on distributed computing More ❯
Posted:

Senior Software Engineer, Embedded UI - C++

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
most of its time working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embedded software or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of Roku users worldwide. Our developers … a hub of innovation, and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a Senior Software Engineer (UI) to build user-facing features for Roku's platform, reaching millions of users daily. You'll develop intuitive, high-performance UI and collaborate with designers and … engineers to shape how millions stream their favorite content. Our new Senior Software Engineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international market needs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

HTP Software Engineer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
amber labs
Software Engineer - Java Full Stack The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten … delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff. Role Overview: Amber Labs is looking for a talented Software Engineer to join our team, working on impactful digital initiatives that modernise government services across the UK. This role offers the opportunity to design, develop, and maintain critical systems that improve accessibility and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer

South East, United Kingdom
ECM Selection (Holdings) Limited
Developing high quality business applications with training and career development Top-tier qualifications and a demonstrable passion for software engineering are required for this exceptional career-building opportunity. Joining this Berkshire-based team, you will contribute to core feature development and customisation of their software development toolkit. The company prides itself on using the latest technologies and developing … After a period of initial training, you will help develop new features and functionality, and once you are fully up to speed assist clients with their use of the software to build their own business applications. Success in this role will depend on your ability to produce expertly designed, robust and performant software, so whilst this is a … great opportunity to kick-start a software engineering career, you will need to be an excellent programmer: A 1st or 2.1 degree in a relevant STEM subject (ideally Computer Science) from a leading university, and excellent grades at A-level (or equivalent) Strong coding skills in languages such as C++, C#, Java etc. Your coding experience needs to extend More ❯
Employment Type: Permanent
Salary: £38000 - £45000/annum £38k+ initially, with early review
Posted:

Full Stack Software Engineer - Java

Manchester Area, United Kingdom
Amber Labs
Software Engineer – Java Full Stack Ad hoc travel to Manchester/Newcastle once a month The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless … to minimise risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff. Role Overview: Amber Labs is looking for a talented Software Engineer to join our team, working on impactful digital initiatives that modernise government services across the UK. This role offers the opportunity to design, develop, and maintain critical More ❯
Posted:

Senior Software Engineer - Frontend

London, UK
Zettafleet
and user flows; however, you are not required or expected to have background in Machine Learning. This is a senior-level role, and we are looking to hire a software engineer with background in product design, UI/UX design, and with a strong sense of aesthetics. We would love to see your recent frontend works! If possible … experience: Experience with a startup work environment and wider ecosystem. Why join us? Work in an environment conducting cutting-edge research in AI. An official role title of “Founding Engineer” – make an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on More ❯
Posted:

Lead Software Engineer - Cloud Graph Platforms

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
Find out below. Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase within the Core & Foundational Platforms (CFP), specifically as a part of our Graph Managed Services Team, you will play a crucial role in an … function-wide subject matter expert in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Maintains the managed service environments; dev, test and prod Adds … to the team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on engineering infrastructure and software solutions concepts and proficient advanced 10 years experience Hands-on practical experience delivering system design, application development, testing, and operational stability Extensive experience in Python development Experience in Python frameworks - Django/Flask etc Advanced More ❯
Posted:

Software Engineer

London, UK
Hybrid / WFH Options
Primis
Outside IR35) Primis are actively searching for a .NET Developer looking for their next challenge! Do you thrive in collaborative environments and have a passion for building scalable software solutions? I have an exciting 6-month contract role based in the heart of London! Key Responsibilities: Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions. Maintain and improve existing applications, ensuring performance, scalability, and security. Troubleshoot and resolve issues across the software development lifecycle. Requirements: Proven experience as a .NET Developer (Mid to Senior level). Strong expertise in .NET Framework/.NET Core and C#. Solid understanding of SQL Server and relational databases. Exposure to cloud platforms (Azure preferred, AWS or More ❯
Posted:

Software Development Engineer in Test (SDET)

Maidstone, Kent, United Kingdom
Hybrid / WFH Options
Payter B.V
As a Software Development Engineer in Test at Payter, you will play a crucial role in the company's growth by delivering key software solutions. Joining a small, close-knit team, you will engage in software development, collaborating closely with domain owners to deliver high quality, clean, testable code in line with standards, strategies, and best … Toilets: Shell, BP, Exxon Special Products: Photo Booths, Dog Wash Station Responsibilities: Working as part of a team to design, build, and deliver sustainable, scalable, reliable, and well-tested software into secure cloud infrastructure Advocating for and implementing testing best practices across all disciplines and promoting a quality/testable mindset within the team Creating a safe environment within … where everyone shares the responsibility for quality and testing from the outset Helping the team understand and estimate test efforts, test dependencies during planning and refinement sessions Pairing with Software Engineers during development and code review to ensure appropriate test coverage at different levels and to avoid any duplication of efforts Ensuring our automation test framework and coverage is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer – Frontend

City of London, London, United Kingdom
Zettafleet
and user flows; however, you are not required or expected to have background in Machine Learning. This is a senior-level role, and we are looking to hire a software engineer with background in product design, UI/UX design, and with a strong sense of aesthetics. We would love to see your recent frontend works! If possible … experience: Experience with a startup work environment and wider ecosystem. Why join us? Work in an environment conducting cutting-edge research in AI. An official role title of “Founding Engineer” – make an impact on day one. Competitive salary, equity and benefits package. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on More ❯
Posted:

Lead Principal Software Engineer

City of London, London, United Kingdom
Harrington Starr
Principal Front Office Developer - Trade Capture, Pricing, Risk, and STP You will be: Accountable for the successful software delivery from inception to deployment for the complete Front Office Derivatives Technology Stack Deliver key strategic business goals by identifying systems changes that support revenue generation and regulatory reporting for the Front Office businesses, focusing on Derivatives Markets Build the future … deliver on their individual responsibilities and ensure that the Front Office desks are fully supported with a global system architecture. Responsibilities: Design, develop, and maintain high-quality Java-based software components for trade capture, pricing, risk calculation, payments, settlements, and regulatory reporting Develop scalable and accurate solutions to meet the evolving needs of our business Be a part of … the global Level 3 support team, providing on-call support and responding to pager duty alerts Follow and improve established Software Development Life Cycle (SDLC) processes Automate tasks in the Continuous Integration/Continuous Delivery (CI/CD) pipeline to improve efficiency and reduce errors Qualifications: Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or a similar field More ❯
Posted:

Lead Principal Software Engineer

London Area, United Kingdom
Harrington Starr
Principal Front Office Developer - Trade Capture, Pricing, Risk, and STP You will be: Accountable for the successful software delivery from inception to deployment for the complete Front Office Derivatives Technology Stack Deliver key strategic business goals by identifying systems changes that support revenue generation and regulatory reporting for the Front Office businesses, focusing on Derivatives Markets Build the future … deliver on their individual responsibilities and ensure that the Front Office desks are fully supported with a global system architecture. Responsibilities: Design, develop, and maintain high-quality Java-based software components for trade capture, pricing, risk calculation, payments, settlements, and regulatory reporting Develop scalable and accurate solutions to meet the evolving needs of our business Be a part of … the global Level 3 support team, providing on-call support and responding to pager duty alerts Follow and improve established Software Development Life Cycle (SDLC) processes Automate tasks in the Continuous Integration/Continuous Delivery (CI/CD) pipeline to improve efficiency and reduce errors Qualifications: Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or a similar field More ❯
Posted:

Software Engineer

City of London, Greater London, UK
Hybrid / WFH Options
Primis
Outside IR35) Primis are actively searching for a .NET Developer looking for their next challenge! Do you thrive in collaborative environments and have a passion for building scalable software solutions? I have an exciting 6-month contract role based in the heart of London! Key Responsibilities: Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions. Maintain and improve existing applications, ensuring performance, scalability, and security. Troubleshoot and resolve issues across the software development lifecycle. Requirements: Proven experience as a .NET Developer (Mid to Senior level). Strong expertise in .NET Framework/.NET Core and C#. Solid understanding of SQL Server and relational databases. Exposure to cloud platforms (Azure preferred, AWS or More ❯
Posted:

GPU Software Engineer

London, United Kingdom
V-Nova Ltd
us about 'right first time'? Do you want to put your mark on a company pioneering video compression? Well, we have the perfect position for you. As a GPU Software Engineer, you will be taking our research and architecting high-performance & high-quality GPU compute based solutions which will showcase our technology to customers becoming instrumental in the … Take personal responsibility for timescale estimation, task prioritisation and design accuracy. Qualifications Experience of working in video processing or equivalent performance sensitive or high-performance applications. Experience developing Vulkan software, or other modern GPU APIs. Significant experience in developing C/C++ code from the ground up and enhancing established code bases. Willingness to learn new subjects independently and … practices and modular development. Experience of some testing frameworks like GoogleTest Framework, CPPUnit. Proven track record in unit, functional and integration testing. V-Nova, a London based IP and software company, is dedicated to improving data compression by building a vast portfolio of innovative technologies based on the game-changing use of AI and parallel processing for data, video More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (LABs)

London, United Kingdom
Checkatrade
Senior Engineer - Checkatrade Labs Hybrid role, three days a week at our office in King's Cross Revolutionise the Trades Industry with Cutting-Edge Tech Checkatrade Labs is not your typical engineering team. We are the high-velocity innovation hub within Checkatrade, operating like a startup inside an established, industry-leading company. Our mission? To rapidly experiment, build, and … launch game-changing products that digitise the UK trades market. If you're the kind of engineer who thrives in fast-paced environments, loves solving real-world problems with AI, and wants to see the tangible impact of your work in production from day one, this is the team for you. Why Join Checkatrade Labs? Move at Startup Speed … . A data-driven mindset with experience in metrics-based development . A track record of shipping in fast-paced environments. Hands-on experience with API development and modern software engineering practices. Our Tech Stack Frontend : React, TypeScript Backend : Node.js, TypeScript Cloud : Google Cloud Platform (Cloud Run, Cloud Functions, Firestore) AI : Claude/GPT, Clinebot, Devin Tools : Retool for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London Area, United Kingdom
trg.recruitment
Senior Engineer - £90-105k - 1 day in London 🚀Tech: TypeScript, Node, AWS (Looking for Full Stack or Back End leaning candidates) *They are agnostic to the Back End and are open to speaking with Java, Golang or Python Engineers too!* This is a chance to join one of the UK’s fastest-scaling and best known tech companies More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
trg.recruitment
Senior Engineer - £90-105k - 1 day in London 🚀Tech: TypeScript, Node, AWS (Looking for Full Stack or Back End leaning candidates) *They are agnostic to the Back End and are open to speaking with Java, Golang or Python Engineers too!* This is a chance to join one of the UK’s fastest-scaling and best known tech companies More ❯
Posted:

Java Software Engineer

Belfast, Northern Ireland, United Kingdom
Lucera Financial Infrastructures
time TCA and our low latency pre-trade credit component we deliver a performant, cost effective solution to your eFX needs. Role Lucera Financial Infrastructures is hiring a Java Software Engineer for our Belfast office to work on our core infrastructure as a service platform, used by some of the top names in financial services. We are looking More ❯
Posted:
Software Engineer
10th Percentile
£47,231
25th Percentile
£57,500
Median
£75,000
75th Percentile
£106,250
90th Percentile
£135,000