1,851 to 1,875 of 8,929 Software Engineering Jobs in the UK

Test Automation Engineers (FTC 12m)

Location
Douglas, Isle of Man, United Kingdom
join our client's Technology team and play a key role in delivering high-quality solutions across their technology landscape. Working closely with Software Engineers, Solution Architects, Business Analysts, Product Owners, and key business stakeholders, you will ensure quality is embedded throughout the software development lifecycle (SDLC). … This role focuses on developing and maintaining automated testing capabilities, elevating quality engineering standards, and supporting the delivery of strategic transformation initiatives. The position combines technical expertise, quality assurance, automation, and continuous improvement to ensure platforms and services remain reliable, scalable, and fit for purpose. Responsibilities & Duties Framework Development ...

Senior Kotlin Developer - Birmingham

Location
Birmingham, England, United Kingdom
+ Excellent Benefits Harvey Nash are recruiting for experienced Senior Kotlin Developers to join a rapidly growing digital consultancy delivering large-scale, mission-critical software projects. This is an opportunity to work on complex backend systems, modern cloud-native architectures and high-impact digital services within collaborative, agile teams. … within AWS environments Working closely with architects, product teams and fellow engineers Writing clean, maintainable and well-tested code Contributing to technical design and engineering best practices Supporting and mentoring less experienced developers What We're Looking For Strong commercial experience with Kotlin Backend/software engineering ...

Salesforce Engineer

Hiring Organisation
DGH Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£70,000
Troubleshoot and resolve technical issues across environments. - Participate in code reviews, technical design discussions and continuous improvement initiatives. - Contribute to documentation, solution design and engineering best practices. - Work within Agile delivery teams to deliver high-quality solutions. About You - Degree educated in Computer Science, Software Engineering or a related discipline. - Around 2+ years' experience in software engineering, application development or Salesforce development. - Experience with at least one modern programming language such as Java, C#, JavaScript, TypeScript, Python or Apex. - Understanding of software engineering fundamentals including APIs, data modelling, testing, version control ...

Senior Developer

Hiring Organisation
SR2
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£625.00 - £750.00 per day
build rather than maintaining someone else's. You'll work in a mixed team of engineers from several suppliers, alongside a dedicated AI engineering capability. The platform combines Python/FastAPI services, React and TypeScript interfaces, Camunda workflow orchestration, modular services, data persistence, and integration with existing Defence tasking … processes. Despite the AI-enabled focus of the platform, this is primarily a software engineering role. What you'll need Significant experience delivering software in MOD, Defence Intelligence, National Security or comparable secure environments Proven experience leading agile development teams Strong engineering background across Python, FastAPI ...

Senior Developer

Location
City Of London, England, United Kingdom
build rather than maintaining someone else's. You'll work in a mixed team of engineers from several suppliers, alongside a dedicated AI engineering capability. The platform combines Python/FastAPI services, React and TypeScript interfaces, Camunda workflow orchestration, modular services, data persistence, and integration with existing Defence tasking … processes. Despite the AI-enabled focus of the platform, this is primarily a software engineering role. What you'll need Significant experience delivering software in MOD, Defence Intelligence, National Security or comparable secure environments Proven experience leading agile development teams Strong engineering background across Python, FastAPI ...

Senior Security Engineer

Hiring Organisation
Copello
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£70000 - £95000/annum +Bonus + Car Allowance
Senior Software Cybersecurity Engineer - Edinburgh (Hybrid) Are you a Senior Cybersecurity Engineer with strong AppSec, DevSecOps, Cloud and Kubernetes experience? I'm currently working on an exciting opportunity, supporting the Avigilon security team in protecting the software, cloud platforms and intellectual property behind their physical and video security … solutions. This is a hands-on role where you'll work closely with software engineering teams to identify vulnerabilities, improve security throughout the SDLC and build secure-by-design solutions. What you'll be doing Conduct threat modelling, risk assessments and security architecture reviews Assess security across cloud ...

Senior AI Engineer Manager/Associate Director | Capital Markets

Location
City of Edinburgh, Scotland, United Kingdom
Engineer Manager/Associate Director | Capital Markets Location: Edinburgh Working pattern: Hybrid Salary: Compensation aligned to experience and seniority Ref: J13115 Senior AI Engineering professionals are required to support the design, build and delivery of advanced AI solutions within financial services and capital markets environments. This role would suit … experienced professional with a strong background in AI engineering and enterprise solution delivery within complex environments. You will play a key role in shaping AI strategy, leading teams and delivering enterprise AI solutions, helping organisations solve complex operational, technical and regulatory challenges through AI adoption at scale. You will ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
customer-focused use cases, including Customer 360, analytics, AI/ML, marketing and data-driven commercial initiatives . This is a hands‐on engineering role for someone who enjoys solving complex data problems, building scalable solutions and working within modern software engineering environments. You will play … control and release processes . Identify technical risks, integration points and opportunities for improvement across the wider data estate. Collaborate closely with Data Engineers, Software Engineers, Architects, Product and other technical teams to deliver complex data initiatives. Contribute to the design of real‐time, high-throughput and low‐latency ...

Full Stack Mobile App Engineer

Hiring Organisation
Bilge Adam Technologies UK Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90,000
important for this role, while knowledge and experience with Flutter is desirable . We are also seeking engineers with strong problem-solving skills, sound engineering judgement and the ability to learn quickly. We embrace AI-assisted software development and expect engineers to use these tools responsibly while maintaining … production support. Design, build and support end-to-end mobile features spanning the mobile client, Java backend services and data integrations. Deliver high-quality software that balances customer value, engineering quality and operational stability. Collaborate effectively with engineers, testers, designers and business stakeholders. Use modern engineering practices ...

Technical Delivery Manager - DV Cleared

Location
Greater London, England, United Kingdom
will be pivotal in driving the delivery of mission-critical systems built on a cutting-edge technical stack. Working closely with cross-functional engineering teams, product managers, and key stakeholders, you will ensure complex, high-stakes software solutions are delivered predictably, securely, and at pace. Key Responsibilities Technical … Delivery & Agile Leadership: Lead agile delivery across multiple engineering workstreams, driving sprint planning, daily stand-ups, backlog refinement, and retrospectives. Architecture & Engineering Alignment: Partner with senior developers and architects to translate complex requirements into actionable technical roadmaps and deliverable epics. Stakeholder Management: Act as the primary bridge between ...

Director of AI

Location
Tendring, England, United Kingdom
technical strategy, architecture, and delivery of AI applications from discovery and experimentation through production and scale. Work with client executives, product leaders, architects, and engineering teams to identify valuable AI opportunities and translate them into achievable technical roadmaps. Design AI applications that combine models, enterprise data, APIs, software … implementation of agentic workflows, retrieval-augmented generation, enterprise search, predictive models, and AI capabilities embedded in digital products. Determine when to use deterministic software, machine learning, large language models, human review, or a combination of approaches. Establish evaluation-driven development practices, including test datasets, error analysis, deterministic checks, model ...

Director of Technology

Location
England, United Kingdom
sitting on the Senior Leadership Team, you will play a key role in shaping technology strategy, driving platform scalability, and building high-performing engineering teams while helping define the future direction of the business. What you'll be doing: Leading software engineering, data engineering, infrastructure … delivery of a secure, scalable, and resilient SaaS platform Partnering with product and business leaders to prioritise technical delivery and platform evolution Overseeing engineering standards, release management, platform reliability, and operational excellence Supporting architecture decisions to ensure long-term scalability and performance Building, mentoring, and developing high-performing technology ...

Core Platform Developer

Location
City Of London, England, United Kingdom
Description: Role Overview We are seeking a Core Platform Developer to help design and build shared engineering foundations used across the firm. This role is focused on backend and platform capabilities that improve how internal teams build, integrate, deploy, and operate software. The ideal candidate is a strong software … stack, from service frameworks and API enablement to observability, governance, and developer workflows. This is a high-ownership role within a global, fast-moving engineering environment. Key Responsibilities Design and build shared backend services, frameworks, and developer tooling that support internal application and service development. Develop common platform capabilities ...

Python Developer - Problem Solver

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Python Developer/Backend Software Engineer Cambridge to £65k Are you a technologist Python Developer who enjoys problem solving and working on complex systems? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe … week where you can enjoy a great team atmosphere with free lunches and problem solving sessions. About you: You have strong Python, backend software engineering experience You have advanced problem solving and critical thinking skills You enjoy learning and picking up new technologies You have experience with ...

Senior Full Stack Developer - C#/Azure /Kafka

Location
Greater London, England, United Kingdom
Senior Full Stack Developer - C#/Azure/Kafka Internal Title: Software Engineering Senior Consultant Location: London, UK (Hybrid - typically 1-2 days per week in office/client site) Contract: 6-month rolling contract Rate: £600-650 per day, Outside IR35 Start: ASAP About Appvia Appvia … specialist cloud, platform, and solutions engineering consultancy, helping organisations modernise software systems, improve developer productivity, and adopt cloud-native practices that enable long-term, sustainable delivery. Our software engineering capability focuses on modern application development, cloud-native architecture, event-driven systems, and improving delivery outcomes through ...

Python Developer - Problem Solver

Location
Church End, North West London, United Kingdom
Python Developer/Backend Software Engineer Cambridge to £65k Are you a technologist Python Developer who enjoys problem solving and working on complex systems? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe … week where you can enjoy a great team atmosphere with free lunches and problem solving sessions. About you: You have strong Python, backend software engineering experience You have advanced problem solving and critical thinking skills You enjoy learning and picking up new technologies You have experience with ...

Senior Embedded C++ Engineer

Location
Greater London, England, United Kingdom
Overview ALTEN is a global engineering and technology consultancy operating across over 35 countries worldwide. We partner with industry leaders across sectors including Aeronautics, Aerospace, Defence, Naval, Automotive, Energy, Rail, IT and many more to deliver innovative engineering solutions that drive technological advancement & support sustainable transformation. Our teams … that build tomorrow’s world—today. Join us and start building tomorrow’s world today! Job Description Join our team as a Senior Embedded Software Engineer and contribute to the development of mission‐critical embedded software used within defence and other highly regulated engineering environments. You will ...

Front End Developer – UI (React/TypeScript)

Location
Greater London, England, United Kingdom
embedded engineering teams at JUXT work alongside client technology organisations, delivering modern software across electronic trading, capital markets and enterprise platforms. We're looking for talented Front End Engineers to join our London embedded engineering team. You'll be working with a Tier 1 investment bank, helping … build mission-critical trading applications that process and visualise real-time market data for front-office users. Working as part of a collaborative engineering team, you'll help deliver modern React applications while contributing to shared engineering standards, reusable UI components and platform tooling. The work combines modern ...

Python Developer

Hiring Organisation
Damia Group Ltd
Location
Glasgow, City of Glasgow, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day
Group is currently supporting a leading investment banking organisation in Glasgow with the appointment of an experienced Python Developer . You'll join an engineering-focused team responsible for developing, enhancing and maintaining automated solutions across end-to-end (E2E) workflows . The role will involve building robust, scalable … solutions while supporting reliable deployment and operational excellence across the wider engineering environment. This is an excellent opportunity for a hands-on Python Developer who enjoys solving complex technical challenges and working across application, automation and infrastructure layers. Key Responsibilities Design, develop and maintain high-quality, scalable applications ...

ai engineer for agentic applications

Location
Greater London, England, United Kingdom
/ML stack; Debug and resolve issues across APIs, environments, and integrations; Act as the primary technical partner between Data Science and Engineering, DevOps, and Infrastructure teams; Support colleagues whose systems integrate with AI/ML and agentic components; Resolve technical ambiguity to reduce delivery friction and rework; Establish … evolve engineering standards for productionising AI/ML, including testing, observability, versioning, and release management; Mentor and guide data scientists and engineers through code reviews and hands-on technical support; Champion disciplined engineering, continuous improvement, and operational excellence within Data Science. Требования Degree in Computer Science, Artificial Intelligence ...

Platform Engineer

Hiring Organisation
Hays Technology
Location
Swindon, Wiltshire, United Kingdom
Employment Type
Contract
Contract Rate
£500/day £500 per day (inside IR35)
optimisation of modern cloud-based data platforms. The successful contractor will play a key role in designing and maintaining scalable infrastructure, enabling efficient software delivery through DevOps practices, and supporting data engineering teams with robust platform capabilities. This role requires a strong technical background across cloud technologies, infrastructure … code, automation, CI/CD pipelines, data platform tooling, and software engineering best practices. Key Responsibilities Design, build, and maintain cloud-based platform infrastructure using Infrastructure as Code (IaC) principles. Develop and manage automated CI/CD pipelines to support rapid, secure, and reliable software deployments. Implement ...

Senior AI Engineer Manager/Associate Director | Capital Markets

Hiring Organisation
Datatech Analytics
Location
London, UK
Employment Type
Full-time
Senior AI Engineer Manager/Associate Director | Capital MarketsLocation: London Working pattern: HybridSalary: Compensation aligned to experience and seniorityRef: J13114Senior AI Engineering professionals are required to support the design, build and delivery of advanced AI solutions within financial services and capital markets environments. This role would suit an experienced … professional with a strong background in AI engineering and enterprise solution delivery within complex environments. You will play a key role in shaping AI strategy, leading teams and delivering enterprise AI solutions, helping organisations solve complex operational, technical and regulatory challenges through AI adoption at scale. You will work ...

Senior Developer (LNG)

Location
Greater London, England, United Kingdom
technology landscape while supporting the development and growth of fellow engineers. WHAT WILL YOU DO Design, develop, and deliver high-quality, scalable, and maintainable software solutions that support trading, risk, and operational processes across the business. Collaborate with Technical Leads, Architects, QA, Functional Leads, and business stakeholders to ensure … delivery priorities are aligned and solutions meet business and technical objectives. Provide technical leadership across a portfolio of applications, ensuring adherence to architectural principles, engineering standards, and best practices throughout the software development lifecycle. Drive continuous improvement by identifying and addressing technical debt, contributing to technology roadmaps ...

Senior AI Engineer Manager/Associate Director | Capital Markets

Hiring Organisation
Datatech Analytics
Location
Edinburgh, UK
Employment Type
Full-time
Senior AI Engineer Manager/Associate Director | Capital MarketsLocation: EdinburghWorking pattern: HybridSalary: Compensation aligned to experience and seniorityRef: J13115Senior AI Engineering professionals are required to support the design, build and delivery of advanced AI solutions within financial services and capital markets environments. This role would suit an experienced professional … with a strong background in AI engineering and enterprise solution delivery within complex environments. You will play a key role in shaping AI strategy, leading teams and delivering enterprise AI solutions, helping organisations solve complex operational, technical and regulatory challenges through AI adoption at scale. You will work across ...

Product Engineer, Cloud Security (Multiple Levels)

Location
Belfast City District, Northern Ireland, United Kingdom
laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection. Your role in the team Product Security Engineering designs, builds, and operates enterprise security controls as software products that integrate directly into cloud platforms, the SDLC, and core enterprise services. … organization applies modern software and cloud engineering practices to deliver scalable, reliable, and developer‐friendly security capabilities for cloud‐hosted workloads. The Cloud Product Security Engineer is a hands‐on security engineer responsible for building, integrating, and operating security controls within cloud environments. This role focuses on engineering ...