Software Engineer Jobs in the UK

651 to 675 of 3,457 Software Engineer Jobs in the UK

Software Engineer in Test (Ref: 185122)

South East London, England, United Kingdom
Forsyth Barnes
We're looking for a SDET/Quality Engineer to join a leading team working at the intersection of data science and financial crime prevention. Our team specialises in understanding criminal behavior behind money laundering and fraud, helping financial institutions take action through data-driven insights. You’ll be part of a collaborative application development team, testing products from … with enterprise QA standards and processes Translate requirements into test strategies and detailed test plans Contribute to devops-based workflows and CI/CD processes Requirements: Strong background in software testing (functional, regression, E2E, performance) Experience with large data volumes and low-latency systems Familiar with devops, CI/CD, and agile practices Skilled in automation and BDD (backend More ❯
Posted:

Software Engineer Commodities Front Office

London, United Kingdom
Macquarie Bank Limited
Software Engineer Commodities Front Office Our front office technology team is a collaborative global community of technology enthusiasts who partner with the Commodities and Global Markets business and play a key role in delivering the business strategy. We operate in a flat structure and as a member of the team you are encouraged to take ownership and accountability … profitability. You'll be part of a friendly and supportive team where everyone - no matter what role - contributes ideas and drives outcomes. What role will you play? As a Software Engineer on our team, you will harness your creativity and passion to develop high-quality technology solutions that support our applications within the Commodities and Global Markets trading … with risk metrics and advance the digital transformation of our Front Office using strategic platforms and technologies. You will translate business requirements into system solutions, manage delivery, and implement software engineering best practices. By championing continuous integration and DevOps techniques, you will create well-engineered, reusable, and scalable platforms-key to the business's growth and agility. What you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Harrington Starr
Structures, High Frequency Trading, Tailwind, CSS, React Query, API, High performance UI Harrington Starr has partnered with an innovative Digital Currency Investment Platform Company that specialise in developing unique software systems for clients for invest into Digital Markets from Pensions, Investments and Fund Management. This is an exciting opportunity to join a small team within a large organisation and … ecosystem. This organisation are developing cutting edge web-systems, which are being used globally and are offering the opportunity for you to play a pivotal role within the full software development life cycle. We are looking for an experienced Trading Systems UI Developer with NodeJS, JavaScript, TypeScript and NodeJS and including cloud technologies. You will have a degree in … in Computer Science - Required A leader within their community and a specialist Development team already in place, due to recent success they are looking to further build out their Software Engineering team in their London Office. You will be working on cutting edge platforms for Trading and analytics for Digital Investments. If you feel you are ready to take More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Harrington Starr
Structures, High Frequency Trading, Tailwind, CSS, React Query, API, High performance UI Harrington Starr has partnered with an innovative Digital Currency Investment Platform Company that specialise in developing unique software systems for clients for invest into Digital Markets from Pensions, Investments and Fund Management. This is an exciting opportunity to join a small team within a large organisation and … ecosystem. This organisation are developing cutting edge web-systems, which are being used globally and are offering the opportunity for you to play a pivotal role within the full software development life cycle. We are looking for an experienced Trading Systems UI Developer with NodeJS, JavaScript, TypeScript and NodeJS and including cloud technologies. You will have a degree in … in Computer Science - Required A leader within their community and a specialist Development team already in place, due to recent success they are looking to further build out their Software Engineering team in their London Office. You will be working on cutting edge platforms for Trading and analytics for Digital Investments. If you feel you are ready to take More ❯
Posted:

Senior Software Engineer - Frontend Focus (Viator)

United Kingdom
Hybrid / WFH Options
TripAdvisor LLC
Senior Software Engineer - Full Stack (Viator) United Kingdom Viator, a Tripadvisor company, is the leading marketplace for travel experiences. We believe that making memories is what travel is all about. And with 300,000+ travel experiences to explore-everything from simple tours to extreme adventures (and all the niche, interesting stuff in between)-making memories that will last … to utilise our inventory. We provide the tools which help our customer services team provide world-class service to travellers and operators internationally. We're looking for a Senior Software Engineer to join our fast-growing team. Viator is a remote-first company. This role can be either remote from anywhere in the UK, or a hybrid setup … a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle. This More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer - Java, Python, Generative AI, Agentic Systems (REMOTE)

England, United Kingdom
Hybrid / WFH Options
Geico
Staff Software Engineer - Java, Python, Generative AI, Agentic Systems (REMOTE) page is loaded Staff Software Engineer - Java, Python, Generative AI, Agentic Systems (REMOTE) Apply remote type Remote locations CA Palo Alto - JPS NC Raleigh-Durham OR Portland - JPS CA San Diego (Office) - JPS NV Las Vegas time type Full time posted on Posted 2 Days Ago … job requisition id R GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications to support the Digital Experience for customers. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co … creating the culture of psychological safety and continuous improvement. Position Description Our Staff Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high-quality technology products and services in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - C# / .Net

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
KPMG UK
Job Title: Lead Software Engineer (C#/.Net) – Tax & Legal Technology Base Location: Glasgow based (Hybrid – 2 days per week in office) www.kpmgcareers.co.uk/experienced-professional/#LeBlender.OfficeLocations The KPMG Tax & Legal Technical Engineering function is a cornerstone of our business. We do work that matters to our local business and communities – supporting technical innovation and adoption of … upheaval. We've proudly stood beside the institutions and businesses which make the UK what it is. Why Join the KPMG Tax & Legal Technology Engineering team as a Lead Software Engineer We might be world leaders in Tax & Legal, but in many ways the engineering department feels like a start-up, with a twist. There’s the buzz … cloud such as Azure (pref.), AWS or GCP Know how to build REST APIs and have experience of messaging Worked with defining data models and interacting with databases Built software that includes user facing web applications. Skills we’d love to see/Amazing Extras: Experience with Docker, Kubernetes or other serverless application delivery platforms Used GIT, Jenkins, GitHub More ❯
Posted:

Senior Software Engineer, Query Processing Team, Amazon Redshift.

London, United Kingdom
Amazon
Senior Software Engineer, Query Processing Team, Amazon Redshift. Job ID: Amazon Web Services Development Center Germany GmbH Job Summary Amazon Redshift is one of the world's most popular fully managed cloud data warehouse. Tens of thousands of enterprise customers use Redshift to crunch through exabytes of data in the cloud to make business critical decisions every day. … must always re-invent ourselves for customers. We are always looking for the innovative engineers to help shape the future of Redshift. We are actively hiring a talented Senior Software Engineer in the Query Processing team of Redshift. Query processing is at the heart of Redshift data plane and is responsible for the massive parallel execution engine. Key … job responsibilities Key job responsibilities As a Senior Software Development Engineer in Redshift, you will build systems that benefit Redshift clusters across the world. You will take significant ownership on the overall product vision by defining new features and architecture. You will distill complex and ambiguous requirements, converting them into meaningful projects that provide immense customer value. You More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Wigan, England, United Kingdom
Candour Solutions
X2 Senior Software Developers - C#, .Net, EF, SQL, Azure - x1 per week in the office in Wigan - £50,000- £70,000 Are you looking for... An opportunity to work on innovative projects? A collaborative and supportive work environment? Career development and growth opportunities? If that's a yes, then this role could be for you. We are seeking two … collaborative Agile/Scrum environment. Responsibilities Full-stack development using C#, .Net, Azure SQL, and Entity Frameworks Work within an Agile/Scrum team Develop automated tests to ensure software quality and efficiency Contribute to architectural decisions and product development strategies Collaborate across teams to enhance project outcomes Bonus Skills While not required, experience with any of the following More ❯
Posted:

Software Engineer II (DevOps)

Belfast, United Kingdom
Divvy Cloud Corp
As a Software Engineer II in the Platform Delivery Automation & Governance team, you'll be responsible for standardisation through automation and engineering excellence to evolve the Security posture across the Rapid7 platform. You will be helping build and improve security practices within SSDLC and the Rapid7 Domain, keeping on top of security threats with critical infrastructure components. We … re seeking a motivated engineer to help ensure our platform is secure, reliable, and available for thousands of customers that rely on it every day. About the Team The Platform Delivery Automation & Governance team manages and enables platform security across all Rapid7 products through DevSecOps tooling and cloud security best practices. We strive to maintain a DevSecOps culture, empowering … to continually evolve how we protect our customers' data and our platform. Automate infrastructure through Terraform, Jenkins, Ansible, and Docker/Kubernetes. Utilize a wide range of skills across software development, networking, Linux sysadmin, configuration management, clustered datastores, cloud services, and deployment technologies. Deliver on projects - managing the technical details, organizing and planning infrastructural work without downtime, and helping More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Identity and Access Management

London, United Kingdom
Hybrid / WFH Options
Palantir
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 Senior Software Engineer on Palantir's Identity … of identity governance workflows and access management for Palantirians and our customers globally. Your approach will emphasise secure-by-design principles, embedding security considerations into every phase of the software development lifecycle. By adopting shift-left security practices, you will proactively address security concerns early in the development process, ensuring that our systems are resilient against emerging threats. The … services for workforce, customer and workload authentication and authorisation Build services that help with mitigating identity related security risks, enforcing compliance requirements and enhance the security posture of Palantir Engineer automation frameworks that scale the implementation of Single Sign-On (SSO) integrations across multiple Entra ID tenants Build tooling to standardise and scale operational workflows in AWS, Azure and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Atlas Dedicated

London, United Kingdom
MongoDB
MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed … use MongoDB every month, it's no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications. MongoDB is seeking a Senior Software Engineer to join the Atlas Clusters Availability & Durability Team. The team is responsible for building MongoDB Atlas, our database as a service offering and fastest growing product. Atlas … allows users to deploy fault-tolerant, secure, globally distributed MongoDB clusters in just minutes. The Atlas Clusters Availability & Durability team develops the software that manages the Atlas cluster infrastructure on the three major cloud providers (AWS, Azure, GCP) all the way up to the UI where customers build and configure their Atlas clusters. We are constantly challenged to design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (DV Security Clearance) (IT) - CGI

United Kingdom
Java Script Works
Cloud Platforms and Technologies: AWS (e.g., Lambda, API Gateway, EKS), Azure, Google Cloud Platform (GCP); Cloud Native Apps Kubernetes, OpenShift, MicroK8s; Infrastructure as Code (IaC), Automation & Configuration Management Ansible (plus Puppet, SaltStack), Terraform, CloudFormation; Programming Languages and Frameworks Node.js, React More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
for more information on flexible working options Flexible Working Options Flexibility in when hours are worked, Hybrid Working, Job Share Job Description Summary . Job Description JOB TITLE: Lead Software Engineer SALARY: £90,440 - £106,400 LOCATION(S): Leeds HOURS: Full-time - 35 hours per week WORKING PATTERN: Our work style is hybrid, which involves spending at least … best bank for customers! The Platform Engineering team is on a mission to create the next generation technical platform for Lloyds Banking Group, a single platform consumed by every engineer and platform across the entire group, you'll be at the heart of one of the UK's biggest financial service technical transformations. We're looking for an experienced … and passionate Lead Software Engineer Leader to work on our flagship Internal Developer Platform. The ideal candidate will have an exceptional track record with demonstrable experience as a Lead Software Engineer leading a team "hands on" to build performant and maintainable backend solutions. The candidate will also have a passion for technology and a commitment to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Searchability®
Developer Salary up to £90,000 Office Location - Close to Tower Bridge, London 2 x per week in the office Join our exceptional team as a Lead Full Stack Engineer and become a valued member of our expanding team. Together, we are at the forefront of driving innovation and progress in our cutting-edge digital platform. This platform powers … a diverse range of applications. Responsibilities: Embrace a hands-on coding role, diving deep into software development. Create highly scalable software solutions to enhance functionality and durability. Collaborate closely with the wider team to refine requirements, ensuring feasibility and pragmatism, and validate development tasks in Jira. Transform designs into highly performant code. Manage design, build, and test bug More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Searchability®
Developer Salary up to £90,000 Office Location - Close to Tower Bridge, London 2 x per week in the office Join our exceptional team as a Lead Full Stack Engineer and become a valued member of our expanding team. Together, we are at the forefront of driving innovation and progress in our cutting-edge digital platform. This platform powers … a diverse range of applications. Responsibilities: Embrace a hands-on coding role, diving deep into software development. Create highly scalable software solutions to enhance functionality and durability. Collaborate closely with the wider team to refine requirements, ensuring feasibility and pragmatism, and validate development tasks in Jira. Transform designs into highly performant code. Manage design, build, and test bug More ❯
Posted:

Senior Java Software Engineer

Reading, England, United Kingdom
Fimador
ensuring they remain reliable and scalable. As a Senior Java Developer , you will provide technical guidance and mentor a team of developers, fostering technical excellence and delivering high-quality software solutions. Working in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties: Develop high-quality, performant … and reliable Java applications. Guide and mentor developers, including offshore teams and contractors. Oversee software architecture, ensuring seamless integration with various platforms. Gather and analyse requirements, refining features and technical solutions. Lead the estimation process and ensure development work is accurately scoped. Debug existing code, maintain system performance, and drive best coding practices. Manage defects and oversee their resolution … across the development team. Experience: 4+ years of experience in software engineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Strong DevOps knowledge, particularly with Ansible or Jenkins pipelines. Proficiency in object-oriented design, relational databases, and MongoDB. More ❯
Posted:

Software Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Hamiltonian Dynamics
Hamiltonian Dynamics is a start-up based in Gloucestershire, Manchester and London working in the Defence and Cyber Security industries. We are seeking an experienced Software Engineer to join our growing technology team in our next phase of expansion. Requirements We are seeking someone who has experience in one or more of the following technologies but who is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (.NET)

City of London, London, United Kingdom
Synechron
Synechron is looking for a Senior .NET Engineer to join their Engineering and AI Practice to work on a multi-year, AI programme of work within a leading financial institution. The role is responsible for delivering building robust and reliable product which will act as single stop solution for document management and storage across IB. Role: Design, develop and … test new user-facing features Maintain systems by identifying and correcting software defects Participate in requirement analysis and definition Create technical specifications and unit test plans Build reusable code and libraries for future use Collaborate with other team members and stakeholders Work with QA to align understanding of requirements and to develop system test plans Deliver high quality code … with a 'right first time' objective Participate in planning, daily stand-ups, show and tell sessions and retrospective meetings Experience: 8+ years of experience in all phases of software development including design, coding, testing, debugging, and implementation Strong knowledge of the .NET framework, object-oriented programming, multithreading, C# with exposure of VB.NET, ASP.NET MVC, HTML5, CSS3, ReactJS, Redux, WebPack More ❯
Posted:

Software Engineer (.NET)

London Area, United Kingdom
Synechron
Synechron is looking for a Senior .NET Engineer to join their Engineering and AI Practice to work on a multi-year, AI programme of work within a leading financial institution. The role is responsible for delivering building robust and reliable product which will act as single stop solution for document management and storage across IB. Role: Design, develop and … test new user-facing features Maintain systems by identifying and correcting software defects Participate in requirement analysis and definition Create technical specifications and unit test plans Build reusable code and libraries for future use Collaborate with other team members and stakeholders Work with QA to align understanding of requirements and to develop system test plans Deliver high quality code … with a 'right first time' objective Participate in planning, daily stand-ups, show and tell sessions and retrospective meetings Experience: 8+ years of experience in all phases of software development including design, coding, testing, debugging, and implementation Strong knowledge of the .NET framework, object-oriented programming, multithreading, C# with exposure of VB.NET, ASP.NET MVC, HTML5, CSS3, ReactJS, Redux, WebPack More ❯
Posted:

Lead Software Engineer (PostgreSQL)

London, United Kingdom
TripAdvisor LLC
Tripadvisor is hugely important, and as a result, we have over 600 on-premise logical databases running on over 100 database hosts serving petabytes of data. As a Principal Software Engineer/DBA on the SiteOps team, you will be a force multiplier for our engineering & operations teams, delivering tooling & infrastructure that not only has a direct impact … both the scope of on-prem to AWS/cloud-native migrations, as well as on-prem data centers to alternate AWS-based data center migrations. As a Principal Software Engineer/DBA, you will be involved in designing and implementing how we perform those migrations, testing those migrations, and then performing them with a "no surprises in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
Oscar
Senior .NET Full Stack Developer Oxford | Remote | Competitive Salary (DOE) A leading software company based in Oxford is looking for a Senior .NET Full Stack Developer to join their growing team. This is a key role delivering high-quality software solutions for both UK-based and international clients. As a Senior Developer, you’ll be responsible for translating More ❯
Posted:

Software Engineer

Knutsford, Cheshire, United Kingdom
Barclays
Join us as a Senior Software Engineer at Barclays, where you'll drive the development of high-quality, scalable software solutions that enhance the customer experience and power our business forward. As part of the Customer Care Technology team, you'll work with cutting-edge technologies like React, Java, Golang, and TypeScript, and leverage AWS cloud platform … Clear communication across technical and business audiences. Ability to shape solutions that align with strategic goals. Confidence navigating and integrating multiple systems. Other highly valued skills include: Expertise in software architecture, design patterns, and secure coding best practises. Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines. Proficiency in SQL/NoSQL … as job-specific technical skills. The successful candidate can either be based in Knutsford (Radbroke Hall) or Glasgow Campus . Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Stoke-On-Trent, England, United Kingdom
Hybrid / WFH Options
GivEnergy
Software Engineer (Energy Management Systems) Location: GivEnergy Head Office, Newcastle-under-Lyme, Staffordshire, ST5 9HX. Fully office-based or hybrid 3 days onsite + 2 days WFH Salary: £40k – £60k pa depending on experience and qualification level Schedule: Permanent, 37.5 hours per week, Monday – Friday, 9am – 5pm We’re looking to grow our team with the addition of … a Software Engineer. This role will play a key part in the development of a new smart & scalable platform that aims to make grid services accessible to masses & empower energy freedom for all. This is a backend role, where a successful candidate will be supporting & advising the team on how to build high quality, maintainable software within our … s skills, we’re looking for motivated and passionate Developers who have the flexibility and drive, to work across all elements of our stack to produce the best control software and reporting systems possible for grid flexibility system. This is a great opportunity for a versatile developer with a passion for renewable energy to join a progressive, UK centered More ❯
Posted:

Senior Software Engineer (C#)

Slough, Berkshire, UK
Trayport
The Role Trayport is actively looking for a Senior Software Developer to join our team for the design and development of our flagship data analytics platform where you will contribute to System Architecture, aid colleagues to help coordinate our projects and review code too. Our platform ingests hundreds of millions of data points every day and provides our customers … price movements. We process real-time market data feeds that together add hundreds of millions of data points to our dataset every day. We encourage ownership across the entire software lifecycle, and will value your input on each stage. We take an iterative approach to solve problems and continually improve our product. If you are interested in building customer … facing products and approaching it using lean software development practices, we would love to hear from you. Responsibilities Contribute to System Architecture, Aid colleagues to help coordinate our projects Peer review code The Person Strong working knowledge of C# or Kotlin Experience writing efficient, concurrent .NET code Experience working on distributed systems Strong knowledge of Kubernetes and Kafka Experience More ❯
Employment Type: Full-time
Posted:
Software Engineer
10th Percentile
£46,500
25th Percentile
£57,500
Median
£73,500
75th Percentile
£105,000
90th Percentile
£132,500