51 to 75 of 183 API Design Jobs in the UK excluding London

Chief Technology Officer

Hiring Organisation
Euro Car Parks
Location
Islington, Norfolk, UK
lead the next phase of our technology transformation journey to create great products and services for the organisation. Main Responsibilities Responsible for the overall design and solution architecture involving large data. Lead and maintain key design decisions and existing solution architecture documents. Demonstrate a Product delivery mindset … existing eCommerce and data infrastructure for scalability and expansion. Skills: Detailed knowledge and previous experience with AI and Claude. Strong understanding of architecture, discovery, design and delivery of Enterprise, Cloud and Security technologies, preferably in a Microsoft technology stack. C# .NET Core, REST API Design and Development ...

Solution Architect

Hiring Organisation
Sustain Recruit
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 per annum
background and has moved into Solution Architecture over the last few years. You will work at the intersection of business and technology, helping to design practical, scalable and secure solutions across a complex enterprise application landscape. This is a hands-on architecture role where you will work closely with … practical implementation. This role would particularly suit someone with approximately 2–3 years' experience in Solution Architecture, Technical Architecture or a senior technical design role , supported by a previous career in software engineering or development. Key Responsibilities Translate business requirements into clear and practical technical solution designs. Produce architecture ...

Senior Cloud Software Developer

Location
Cambridge, England, United Kingdom
industrial companies. Job Title: Senior Cloud Software Developer Location: Cambridge, United Kingdom (Hybrid) Employment Type: Full-time Join AVEVA’s Core Services team to design and implement secure, resilient cloud platform capabilities using Microsoft Azure. This Senior-level role is suited to an experienced developer with a strong record … delivering complex technical solutions and an interest in cloud development. You will work as part of an agile team, contribute to design decisions, build high-quality services, and use modern engineering practices, including AI-assisted development tools, to improve productivity and software quality. Key responsibilities Design, develop ...

C# Developer / Technical Lead

Hiring Organisation
Client Server
Location
Bracknell, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
development, delivery and production operations whilst remaining hands-on, writing production code and tackling the most technically complex problems. You'll own system architecture, API design, technical decisions, design reviews and code quality and partner with Product Managers on roadmaps, delivery plans and priorities. Providing technical leadership … within a software engineering team You have strong backend development skills with C# .Net (would also consider other OO languages) You have strong system design experience, particularly distributed systems and microservices You have frontend experience with Vue.js, React or modern Angular You have a good knowledge ...

Software Engineer - Python

Hiring Organisation
Spencer Rose Ltd
Location
Watford, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 75,000 Annual
occasional out-of-hours support. Ensure unit tests are implemented and fit for purpose. Research and evaluate new technologies that could benefit the organisation. Design and develop high-quality Python software that meets complex business needs. Ensure code, documentation, and testing align with engineering standards. Deliver solutions that meet … expectations, and operational reliability. Integrate products with monitoring and support tooling. Experience/Skills required: Experienced Python Developer who can make sound trade-offs, design for scale, and contribute to complex systems without over-engineering. Strong engineering judgement and real-world delivery experience. Senior-level experience designing and building ...

Java Developer

Hiring Organisation
Denizns Ltd
Location
Bristol, City of Bristol, United Kingdom
Employment Type
Contract
Contract Rate
£400/day
SPONSORED Location:TBC Our client is looking for an experienced Java Developer with active SC clearance . You'll join their team to design, build and maintain RESTful and SOAP microservices using Spring Boot in an Agile environment. As a Java Developer, you will be responsible for designing, developing … preferably should have SC/DV clearance or must be eligible and willing to go through SC/DV clearance. What you'll do Design, develop and deploy RESTful and SOAP microservices using Spring Boot Work with cross-functional teams to analyse requirements and deliver features Write clean, well ...

Senior Software Engineer, Python/Typescript

Location
Cambridge, England, United Kingdom
drive an agent, validate its output, and ramp on an unfamiliar codebase with an agent helping you. What are the responsibilities of the role? Design and build full stack web applications to support end-to-end automation and test infrastructure Integrate AI capabilities including LLM-driven experiences in existing … cases Collaborate with cross-functional teams to define and deliver external partner-facing and internal tooling Architect and own technical solutions and designs, evaluating design alternatives and trade-offs to deliver pragmatic, scalable, reliable, and maintainable solutions Create and maintain requirement and technical documentation, clearly defining user requirements, expected ...

Software Developer / Team Lead C# .Net

Hiring Organisation
Client Server
Location
Bracknell, Berkshire, UK
Employment Type
Full-time
development, delivery and production operations whilst remaining hands-on, writing production code and tackling the most technically complex problems. You'll own system architecture, API design, technical decisions, design reviews and code quality and partner with Product Managers on roadmaps, delivery plans and priorities. Providing technical leadership … leadership within a software engineering teamYou have strong backend development skills with C# .Net (would also consider other OO languages)You have strong system design experience, particularly distributed systems and microservicesYou have frontend experience with Vue.js, React or modern AngularYou have a good knowledge of SQL and relational databasesYou ...

Lead Software Engineer - Platform AI Acceleration

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
enabled systems in secure, enterprise environments. In this role, you will collaborate closely with engineering teams across our group to develop priority use cases, design and build services, and promote best practices for scalable, resilient, and secure AI adoption. You will also mentor engineers, contribute to firmwide standards … enabling our AI strategy, combining practical expertise with AI/ML knowledge to ensure our systems are secure, compliant and performant. Job responsibilities Design and develop modular, maintainable AI systems and interfaces aligned to Infrastructure platform standards, optimizing for scalability, resiliency, and long-term operability. Partner closely with Applied ...

Senior Java Software Engineer

Location
Wakefield, England, United Kingdom
some of the largest and most respected players across the wealth management industry. What You’ll Do Build Agentic Systems Contribute to the design and delivery of agentic systems: workflows where AI plans, executes, and iterates toward outcomes rather than simply responding to requests Build and ship production-quality … solutions as part of a squad working on real efficiency and automation problems with direct business impact Participate in the full delivery lifecycle: design discussions, development, testing, deployment, and iteration Apply AI-Native Development Practices Use AI-assisted development tools, including code generation, prompt engineering, and agentic frameworks ...

Senior Software Engineer- Python

Location
Manchester, England, United Kingdom
Raising the bar across software (typing, testing, observability, tooling, and thoughtful refactors), tooling, and ways of working What you'll do Design, build and operate the Python backend services behind Asset Backed Trading Own event driven flows from trigger to dispatch: queues, lambdas, events, and the Flex API … these areas will help. Core skills Strong Python experience Experience building and operating backend services in production Comfort with cloud platforms, ideally AWS (Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3) API design and domain modelling for complex business workflows Writing robust, typed, well tested code (pytest ...

Senior Cloud Software Developer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
leading industrial companies. Job Title: Senior Cloud Software DeveloperLocation: Cambridge, United Kingdom (Hybrid)Employment Type: Full-timeThe jobJoin AVEVA's Core Services team to design and implement secure, resilient cloud platform capabilities using Microsoft Azure. This Senior-level role is suited to an experienced developer with a strong record … delivering complex technical solutions and an interest in cloud development. You will work as part of an agile team, contribute to design decisions, build high-quality services, and use modern engineering practices, including AI-assisted development tools, to improve productivity and software quality. Key responsibilitiesDesign, develop, and maintain secure ...

Senior Kotlin Developer

Location
Belfast City District, Northern Ireland, United Kingdom
Kotlin and Java on the AWS Cloud platform, following best practice. In addition to Kotlin, this project utilises Typescript/Node.js using the GOV.UK Design System. Kubernetes and Docker to schedule and run services hosted on AWS Cloud. You’ll join a Scrum Team of cross-functional skills working … including microservices and message-driven architectures NFR/Non-Functional requirement understanding and experience developing applications with this in mind Application/Digital Services Design experience Experience in software engineering practices like Code Reviews, CI/CD Pipelines and SOLID/DRY principals Hands-on developing/coding role ...

Lead Software Engineer - Java & Go - Chief Technology Office

Location
Glasgow, Scotland, United Kingdom
technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develop secure … respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning ...

Lead Software Engineer - Java & Go - Chief Technology Office

Location
Glasgow, Scotland, United Kingdom
technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develop secure … respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning ...

Senior Software Developer

Hiring Organisation
Young's Employment Services Ltd
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum, Negotiable
senior engineering role and you'll be joining at a point where the architecture, delivery approach and product direction still matter. You'll design and ship production services, contribute to a structured strangler-fig migration, and use AI-assisted development tools such as Cursor and Claude Code as part … suit an experienced Senior Developer, or a strong Developer ready to step up in a collaborative, senior-led environment. What You'll Be Doing Design, build and support cloud-based services in .NET 10 across Azure API Management, Azure SQL and the wider Azure platform. Help modernise ...

Senior Software Developer

Location
Newtownabbey, Northern Ireland, United Kingdom
that powers both internal operations and the public-facing auction website. It has been built as a modern TypeScript solution using a Node.js backend API with NestJS, a React administrative portal, and a Next.js customer-facing website. The product is hosted on a contemporary AWS cloud architecture using infrastructure … storage, content delivery, real-time capabilities and observability built in. You'll be responsible for ongoing development, bug fixes and iterative enhancements across the API, admin portal and customer website, while continuing to evolve the platform using current engineering practices and AI-enabled delivery methods. Collaboration & knowledge transfer (first ...

GenAI Full-Stack Engineer Lead

Location
Belfast City District, Northern Ireland, United Kingdom
organisation to build scalable developer platforms, influence engineering strategy and drive the adoption of Generative AI and modern engineering practices. Key Responsibilities Drive the design and delivery of enterprise-scale applications supporting critical business functions and large user populations. Remain hands-on with software architecture, system design, code … containers, microservices and event-driven architectures. Strong understanding of distributed systems, resiliency patterns, scalability and performance engineering. Strong knowledge of SQL and NoSQL technologies, API design and integration patterns. Excellent communication and stakeholder management skills with the ability to influence technology decisions across numerous teams and organisations. Growth ...

Product Manager

Hiring Organisation
Randstad Technologies
Location
Manchester, Lancashire, United Kingdom
Employment Type
Full-Time
Salary
£70.00 - £75.00 per hour
Lead Product Manager - API & Platforms Location: Manchester, UK, Only 1 or 2 days to office Role Overview We are looking for a Lead Product Manager to own and scale our core API platforms, backend microservices, and data tools. You will lead cross-functional engineering teams to build high … performance systems, improve developer experience, and integrate AI/data solutions across our global platform. Key Responsibilities Platform & API Strategy: Own the roadmap and backlog for core APIs and microservices, ensuring high availability, speed, and scalability. Technical & AI Execution: Work with engineers and data teams to design data ...

Senior Full-stack Engineer, Core AI Services

Location
Cambridge, England, United Kingdom
/Full-stack Engineers to join our Core AI Services team at the forefront of industrial AI Innovation. In this role, you will help design, develop, and scale AI-enabling platform services, agentic workflows, and public APIs that are secure, reliable, and cloud-native. These services will … passion for keeping up with the latest AI engineering patterns and practices, eager to translate emerging tech into reliable, enterprise-ready software. Key Responsibilities: Design, build, and maintain scalable, fault-tolerant cloud-native services on Microsoft Azure. Develop and maintain clean, responsive web user interfaces and developer tools using ...

Software Engineering Manager

Location
Bristol, England, United Kingdom
flow metrics, communicating timelines, dependencies, and risks early and transparently. Establish engineering guardrails across scope, quality, and non-functional requirements, enabling teams to design optimal solutions within them. Champion observability and operational excellence, ensuring system health, SLOs, and alerting are visible and actively managed. Partner with Tech Leads … Architects on system design and evolution, bringing structured thinking to complex, distributed environments. Foster a culture of ownership, collaboration, and continuous improvement, helping teams navigate technical and product challenges with clarity and purpose. Grow and develop engineers through coaching, feedback, hiring, and creating an environment that supports autonomy, mastery ...

Senior Technical Architect

Location
City of Edinburgh, Scotland, United Kingdom
digital, data and AI. We believe in tailored solutions, assembling expert teams to address each client's unique needs. Our services span strategy, design, technology and data & AI, ensuring seamless end-to-end delivery of platforms, products and services with real-world impact. Role Overview Storm ID has delivered … architecture, and the underpinning service model and technical approach required to enable future phases. That architecture is documented in both a PoC High Level Design and Full-Service High-Level Design, supported by Architecture Decision Records. The next phase requires: one or more iterations of the Full Service ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Knutsford, Cheshire, North West, United Kingdom
Employment Type
Permanent
enterprise adoption. Contributing to event standards, patterns, and best practices, enabling teams across the organisation to build confidently on the platform. Making considered design choices that balance scalability, resilience, security, and developer experience. Close collaboration with product, architecture, and engineering teams to align platform capabilities with business and regulatory … deployment pipelines. Some other highly valued skills may include: Hands-on Java engineering experience, building high-quality, maintainable, and well-tested systems, including the design and delivery of distributed systems using event-driven and asynchronous communication patterns. Practical experience with microservices and API design, with a clear ...

Full-Stack Data Engineer

Location
Glasgow, Scotland, United Kingdom
seeking someone to join our Data Obfuscation team as a Full Stack Developer – Data Engineering to design and deliver scalable, secure, and reusable data platforms and services that support enterprise data protection and obfuscation initiatives. In the Technology division, we leverage innovation to build the connections and capabilities that … innovating to better serve our clients and our communities in more than 40 countries around the world. What you'll do in the role Design and develop resilient on-prem and multi-cloud database solutions with Java, Spring Boot, Angular, and Python Develop high-performance solutions that efficiently handle ...

Senior Software Engineer, Core AI Services

Location
Cambridge, England, United Kingdom
passionate Senior Software Engineer to join our Core AI Services team at the forefront of industrial AI Innovation. In this role, you will help design, develop, and scale AI-enabling platform services, agentic workflows, and public APIs that are secure, reliable, and cloud-native. These services will … passion for keeping up with the latest AI engineering patterns and practices, eager to translate emerging tech into reliable, enterprise-ready software. Key Responsibilities: Design, build, and maintain scalable, fault-tolerant cloud-native services on Microsoft Azure. Develop secure, well-documented public APIs and SDKs for consumption by internal ...