1,001 to 1,025 of 8,978 Software Engineering Jobs in the UK

Java Developer

Hiring Organisation
Halian Technology Limited
Location
Bracknell, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
Java Developers to play a key role in delivering long-term, high-impact projects while helping shape the future of the platform and wider engineering function. Youll join a high-performing team of 20+ engineers , working on a mix of greenfield and evolving systems , contributing across a full-stack … developing scalable Java-based microservices Contributing to greenfield development and system architecture Building full-stack functionality (Java backend + JavaScrip Collaborating with Product, Engineering, and stakeholders across the business Driving best practices in CI/CD, testing, and software quality Supporting delivery of long-term strategic projects Mentoring ...

Principal AI Quality Engineer

Location
Greater London, England, United Kingdom
globe and of all sizes, from a single location or franchisee restaurant to a global restaurant or hotel chain. The combined company’s complete software-as-service (SaaS) solution suite including scheduling, time & attendance, applicant tracking, training, inventory management/procurement, HR/benefits and payroll services now serves … strategy directly with the company’s technical vision, roadmap, and business strategy. If you want to leave a lasting mark on how software quality and AI come together at scale, this is the role to do it. Primary Responsibilities Define, own, and continuously evolve Fourth’s AI-driven global ...

IT Development Manager / Lead (Platform)

Location
Belfast, Northern Ireland, United Kingdom
leading the day-to-day development and delivery of SHG’s in-house reservation system, Hermes, built primarily in .NET. The role ensures highquality engineering, effective Agile ways of working, and the smooth delivery of enhancements, maintenance and integrations across the platform. The post-holder will manage and develop … team of software engineers, inherit and strengthen an established team culture, and work closely with the Solution Architect to ensure all development aligns with architectural standards and the wider technology strategy. Key Responsibilities: Manage the planning, delivery and quality of all development work on the Hermes platform. Lead, mentor ...

Senior Developer

Location
Stansted Mountfitchet, England, United Kingdom
Senior Developer to join our ROAM Technical Services team and play a key role in the development, support and continuous improvement of our software solutions. The successful candidate will act as a senior hands‐on developer responsible for delivering robust and maintainable applications using C# and .NET technologies, whilst … mentoring other members of the development team. Targets: The Senior Developer’s aim is to ensure the delivery of high‐quality, scalable and secure software solutions that support both internal operations and customer requirements. The role will contribute towards maintaining development standards, improving system reliability and supporting the continued ...

Advanced Engineer, Investment Technology

Location
United Kingdom
supporting solutions that advance business capabilities in Investment Technology, applying AI-assisted tooling and techniques where they add value. Working across the full software development lifecycle, from requirements and design through to build, test, deployment and support, the Advanced Engineer is expected to act with a degree of independence … while referring more complex problems to the Senior Engineering Manager or other subject matter experts. Their primary focus is on execution within defined parameters, applying modern engineering practices including CI/CD, automated testing, code quality, observability and data quality controls. They may also be accountable for regular ...

Advanced Engineer, Investment Technology

Location
Henley-on-Thames, England, United Kingdom
supporting solutions that advance business capabilities in Investment Technology, applying AI-assisted tooling and techniques where they add value. Working across the full software development lifecycle, from requirements and design through to build, test, deployment and support, the Advanced Engineer is expected to act with a degree of independence … while referring more complex problems to the Senior Engineering Manager or other subject matter experts. Their primary focus is on execution within defined parameters, applying modern engineering practices including CI/CD, automated testing, code quality, observability and data quality controls. They may also be accountable for regular ...

Senior Kotlin/JVM Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
opportunity to bring new experience, perspective and capabilities to our design discussions, helping shape our approach to delivering elegant solutions to complex engineering challenges as we continue to grow. This is the team that put the Tech in FinTech, our current tech team is around 80 strong and have … product launches this year. We're looking for an engineer with a depth of knowledge and recent hands-on Kotlin experience or JVM based engineering experience that enables them to not only deliver elegant, idiomatic solutions in Kotlin or Java but also to contribute new knowledge and experience ...

Production AI Engineer - Vice President

Location
Greater London, England, United Kingdom
role within Citi's Technology organisation, responsible for designing, building, and operating the intelligent systems that underpin our global production environment. This is an engineering-first position at the intersection of software craftsmanship, AI-native development, and large-scale distributed systems. As part of a multi-year transformation … journey, the successful candidate will help define what production engineering looks like in an era of autonomous agentsa, generative AI, and self-ahealing infrastructure. You will be expected to write production-grade code daily, design agentic workflows, and contribute meaningfully to the evolution of our AI engineering practices ...

Senior Kotlin/JVM Engineer

Location
Westminster, West End, United Kingdom
opportunity to bring new experience, perspective and capabilities to our design discussions, helping shape our approach to delivering elegant solutions to complex engineering challenges as we continue to grow. This is the team that put the Tech in FinTech, our current tech team is around 80 strong and have … product launches this year. We're looking for an engineer with a depth of knowledge and recent hands-on Kotlin experience or JVM based engineering experience that enables them to not only deliver elegant, idiomatic solutions in Kotlin or Java but also to contribute new knowledge and experience ...

Senior Lead Platform Engineer - Python

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
team that values innovation and continuous learning. Discover a career adventure where your ideas matter and your skills drive change. As a Senior Lead Software Engineer, Cloud Platform in the Corporate AI and Machine Learning Data Platforms team, you will design and deliver secure, high-quality technology solutions that … chance to lead, grow, and make a difference in a dynamic, inclusive environment. Job Responsibilities: Provide technical leadership and guidance to the cloud engineering team. Lead the design and development of secure, scalable, and reliable cloud infrastructure and platform tools. Drive adoption of modern Developer Experience (DevEx) practices ...

Senior Backend Engineer

Hiring Organisation
Teya Solutions
Location
London, UK
Employment Type
Full-time
build meaningful products, solve real problems and make a genuine difference for local businesses, we'd love to hear from youYour MissionAs a Senior Software Engineer at Teya, you will play a crucial role in shaping the future of Teya's technology, driving innovation, and ensuring we deliver … management and internal operations. Your contributions will directly impact our merchants' success, enabling them to thrive in an increasingly competitive landscape. As a Senior Software Engineer at Teya, you will be expected to: Design, develop, and maintain clean, efficient, secure, and well-tested code to support critical business needs ...

Global Banking & Markets - Systems Engineer - Vice President - London London · United Kingdom · Vice President

Location
Greater London, England, United Kingdom
just make things – we make things possible. Change the world by connecting people and capital with ideas.Solve the most challenging and pressing engineering problems for our clients. Drive new businesses, redefine finance using AI, and seize opportunities at market speed. Futures Engineering plays a key role … millions of transactions. The Futures Mission Control team owns the reliability, scalability, and operation of trading systems in production. This high-impact role connects software engineering, client coverage, compliance, and trading operations. We analyse real-time trading issues, build software tools that reduce operational toil, and manage ...

Data Engineer - Tech Lead (Databricks, Pyspark)

Location
Greater London, England, United Kingdom
initiatives and mentor engineers, fostering excellence and innovation throughout the team. This position offers the opportunity to shape large-scale data ecosystems, implement modern engineering practices and enable next-generation analytics and AI-driven solutions. Responsibilities Lead the architecture, design and build of large-scale data platforms using Azure … into actionable technical solutions Develop integration approaches using Azure-native services such as Data Factory, Synapse and Blob Storage Mentor data engineers, promote modern engineering practices and perform technical reviews Drive adoption of CI/CD, Infrastructure as Code and automated testing in data engineering environments Implement observability ...

Senior Cloud Engineer

Location
Redhill, England, United Kingdom
days at home (or pro rata for part-time employees). This policy may be changed at the Company’s discretion. Travelers Software Engineering team enables a seamless customer experience through technology solutions. As a Senior Software Engineer you will help us grow and transform our Technology … landscape. You will leverage your engineering background to complete advanced tasks that span many parts of a system while providing technical leadership to the team on complex business initiatives. As a subject matter expert of multiple applications, systems and technologies you will consult with users to determine hardware, software ...

Lead DevOps Engineer – AWS, Kubernetes, Terraform

Location
Greater London, England, United Kingdom
integral part of an agile team that continuously pushes the envelope to enhance, build, and deliver top‐notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Global Electronic Trading Group, you are integral to an agile team that builds trusted, market‐leading technology products … technical operations and processes. Serve as a function‐wide subject‐matter expert in one or more areas of focus. Actively contribute to the engineering community as an advocate of firm‐wide frameworks, tools, and practices of the Software Development Life Cycle. Influence peers and project decision makers ...

Full Stack Developer - CT Office Incubation Team

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: Full Stack Developer - CT Office Incubation TeamLocation: London, UK; Cambridge, UK; or Milan, Italy – (Hybrid, 50% On-site)Employment Type: Full-timeThe job AVEVA's Chief Technology Office drives emerging-technology innovation from early signals … industrial domain experts. This role suits an early-career developer who enjoys learning quickly, working across the stack, and turning ideas into functional software—valuing curiosity, practical problem-solving, and clear communication alongside coding skills. Key responsibilitiesSupport the build of full‐stack prototypes by implementing and testing frontend, backend ...

Full Stack Developer – CT Office Incubation Team

Location
United Kingdom
timeposted on: Posted Yesterdaytime left to apply: End Date: October 30, 2026 (30+ days left to apply)job requisition id: R014998**AVEVA is creating software trusted by over 90% of leading industrial companies.****Job Title:** Full Stack Developer - CT Office Incubation Team**Location:** London, UK; Cambridge, UK; or Milan … industrial domain experts. This role suits an early-career developer who enjoys learning quickly, working across the stack, and turning ideas into functional software—valuing curiosity, practical problem-solving, and clear communication alongside coding skills.**Key responsibilities*** Support the build of full‐stack prototypes by implementing and testing frontend ...

Applied AIML Lead - Agentic AI & Python

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
Senior AI Engineer at JPMorgan Chase within the International Private Bank (IPB) Technology Artificial Intelligence and Machine Learning (AIML) Team, you provide deep engineering expertise and work across agile teams to enhance, build, and deliver trusted market-leading AI products in a secure, stable, and scalable way. You will …/ML use cases, from problem framing and business case through to deployed, monitored production services with measurable advisor and client impactLeads the engineering build of agentic AI and LLM-powered products serving IPB advisors and clients across international marketsSets the engineering quality bar for the team ...

DevSecOps Engineer

Hiring Organisation
IBM SIXworks Limited
Location
Farnborough, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
faster, safer decision-making for critical operations. Your work may include: Collaborate with the Experimentation, Production and Development teams to design, develop, and maintain software solutions. Translating regulatory and internal security standards into automated code, for deployments in environments such as Azure, VCF and Hyper-V Develop responsive … containerisation technologies (e.g. Kubernetes) to streamline deployment processes and ensure consistency across environments. Implement and maintain CI/CD pipelines to automate software delivery and deployment. Develop custom code to support Data-Centric Interoperability (a Zero Trust/Data-Centric Security paradigm) workload following Software Engineering principles ...

Senior AI Engineer

Location
City Of London, England, United Kingdom
segment and function teams, improving the internal workflows that help our people deliver better outcomes for customers, faster. About the role: As a Senior Software/Senior AI Engineer, you will be an experienced member of an embedded Innovation Squad, taking on difficult research, design, and software development … under the guidance of more senior members of the squad, you will provide direct input to project plans, schedules and delivery approach, and perform software design across multiple components as we turn AI experimentation into validated, reusable solutions. You will work with others to talk to internal stakeholders ...

Sr. Site Reliability Engineer/ SWE

Location
Ham, England, United Kingdom
Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Site Reliability Engineering (SRE) is essential to Visa’s Cloud platform strategy. In this role, you’ll ensure our development platform and tools let engineers focus … innovation instead of infrastructure. You’ll promote observability best practices and automate resolution of recurring issues, working closely with software engineering teams to support security, availability, and performance. Responsibilities include triaging issues, collaborating on infrastructure management, and setting up monitoring for full coverage. Hands‐on expertise is required ...

Cloud Engineer

Hiring Organisation
Hackajob Ltd
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£45,000
believe putting people at the heart of designing, building and delivering public services leads to better outcomes for everyone. Based within the Cloud & Engineering Practice, our Cloud Engineers help public sector organisations to deliver digital services that are highly available, reliable, resilient and secure. They are software engineers … will provide dedicated cloud and infrastructure support within your team. We expect our cloud engineers to have a background in and an understanding of software engineering. You will keep abreast of emerging technologies and be able to work collaboratively in a multi-disciplinary software delivery environment. Key Responsibilities ...

Senior Identity and Full-Stack Engineer

Location
City of Edinburgh, Scotland, United Kingdom
strength and scale to capitalise on the key themes shaping the market, through either public markets or alternative asset classes.**About the Department**Digital Engineering delivers the platforms, applications and services that power customer and colleague experiences across Aberdeen. Working closely with product, security and business teams, the department … modernises technology, strengthens resilience and supports innovation. The team promotes collaboration, continuous improvement and engineering excellence, helping enable our clients to be better investors.**About the Role**We are looking for a Senior Identity & Full-Stack Engineer to take technical ownership of our customer-facing identity platform while contributing ...

Polyglot Engineer (JS/Python/Go)

Location
Greater London, England, United Kingdom
Location: UK Department: Engineering Employment Type: Permanent About YLD: Our goal is to help our clients keep moving forward. We work with them to build the skills and capabilities they need to stay ahead of the competition, and we know our success only happens when they succeed. … committed to making YLD a place where great people want to work, grow, and stay. We’re a remote-first consultancy specialising in software engineering, product design, and data. Our teams are based across London, Lisbon, and Porto, and we create digital solutions that continue to deliver value ...

Python Developer

Location
Reading, England, United Kingdom
experienced Python Developer to take ownership of production AI and LLM platforms supporting secure, business-critical services. This is a hands‐on software engineering position, combining new development with responsibility for established production systems. You will work within a sizeable existing codebase, building Python services and APIs, integrating …/OpenShift, CI/CD and automated testing with pytest Experience supporting and improving large, established production codebases, with a strong understanding of secure software development Experience with LangChain, RAG, vector databases, Azure, Entra ID, OAuth/OIDC, Redis, Terraform, Helm, Prometheus, Grafana or OpenTelemetry would be valuable ...