176 to 200 of 3,600 Software Engineering Jobs in the UK excluding London

DevOps Engineer

Location
Cambridge, England, United Kingdom
About the Role IQGeo is seeking a DevOps Engineer to play an integral role in supporting our global Engineering teams from our Cambridge, UK office. This role joins a dynamic team focused on building and maintaining tools and automation to streamline the software development lifecycle, reduce cognitive load … engineering teams, and improve release velocity. What You’ll Do Design, develop, and maintain CI/CD pipelines to automate software builds, testing, and releases. Build and maintain internal tooling to support the software development lifecycle (e.g., code quality analysis, dependency management, automated testing). Collaborate with ...

Automation Platform Engineer - Remote-First Dev & Test Tools

Location
Cambridge, England, United Kingdom
office to attend onsite as required. Are you passionate about automation that doesn’t just save clicks, but changes how an entire engineering organisation builds software? As an Automation Engineer, you'll build the development and testing platform automation harnesses that answer that question for Jagex. Working … part of a centralised Delivery Engineering team, you'll produce, maintain and evolve the shared testing infrastructure and development tooling that engineering teams rely on, from local development environments through to CI build and deployment. You'll work closely with other Automation Engineers and with the engineering ...

Lead Java Developer

Location
Belfast City District, Northern Ireland, United Kingdom
applications systems analysis, design and programming activities. This is a senior technical position responsible for accomplishing results through the management of a variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team. Your responsibilities will … Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services. Design, develop, and maintain robust microservices adhering to architectural best practices. Apply hands-on expertise in Core Java, including multi-threading and the Collections framework. Utilize Spring Framework effectively for application development. Work ...

Senior SRE: Reliability, Observability & Automation Lead (Hybrid)

Location
Knutsford, England, United Kingdom
recruiting for an experienced Senior Site Reliability Engineer to drive reliability, scalability and performance across critical banking systems. This role combines hands-on SRE engineering with technical leadership, with a strong focus on observability, automation, continuous improvement and optimisation. Responsibilities: * Build and maintain reliable, scalable and secure infrastructure platforms … solutions. * Apply SRE and software engineering practices to improve reliability, availability and performance. * Monitor systems, manage incidents and lead complex troubleshooting and root cause analysis. * Develop automation using programming and scripting to reduce manual intervention and improve efficiency. * Develop and improve observability, monitoring, instrumentation and performance capabilities. ...

Senior Platform Engineer

Location
Reigate, England, United Kingdom
Description As a Senior Software Engineer (SaaS), you will join a substantial global engineering organisation and provide leadership to highly skilled engineers in the software platform area. You will be part of a team that follows Agile methodologies to deliver market-leading insurance solutions. This … testability and performance. Participate in sprint planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices. Coach and mentor colleagues where appropriate, fostering a collaborative and quality-focused engineering culture. Qualifications What you’ll bring Platform and controlplane ...

Senior Full Stack Backend Engineer

Location
Glasgow, Scotland, United Kingdom
Engineering Glasgow/Remote Consultant Contract We are looking for a talented and driven Senior Fullstack Backend Engineer to join our growing engineering team. In this role, you will design and build robust backend API services, integrate them with existing applications and tools, and contribute to shaping … lead discussions on system architecture, ensuring solutions are robust, scalable, and maintainable. Define technical standards and patterns for backend services across the engineering team. Evaluate and recommend cloud infrastructure components on Azure and GCP to support platform needs. Manage and optimize relational data models using PostgreSQL. Deploy and manage ...

Cloud Native Engineer (AWS)

Location
Birmingham, England, United Kingdom
About the job you're consideringYou’ll be joining a passionate, professional and highly skilled team of developers who specialise in agile custom software development and integration at an enterprise scale. Innovation in delivery is always at the forefront of our minds, which is why we utilise a variety … Open Source and proprietary technologies to achieve the best possible outcome for the client.We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. We’re active on social media and for those that want to find ...

Fullstack Engineer

Location
Bracknell, England, United Kingdom
enables organizations to visualize their Enterprise Technology BlueprintTM in hybrid environments-from on-premises to SaaS to containers to cloud. We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achieving that goal. But we know … Forrester and IDC as a category leader in the marketplace. Learn more at flexera.com. About the Role We're looking for a Full Stack Software Engineer to help build scalable, cloud-native SaaS solutions. You'll develop customer-facing applications with React and TypeScript while designing backend services ...

Lead Application Architect

Hiring Organisation
BESTWAY WHOLESALE LIMITED
Location
North West London, London, United Kingdom
Employment Type
Permanent
application estate towards cloud-native architecture. We are looking for a hands-on Lead Application Architect to own application-level design, define our engineering standards, and introduce AI-assisted development practices across the team. You will sit between our Solution Architects, who define high-level designs, and the development … Architecture Decision Records (ADRs), run design reviews, and work with the Technology Design Authority (TDA) so that application-level decisions are traceable and consistent. Engineering standards: Define Java coding standards covering exception handling, stream/resource handling, structured logging (Application Insights) and security-first practices. Automate them through project ...

Senior Java Applications Developer

Location
Belfast City District, Northern Ireland, United Kingdom
modernizing and managing the end-to-end lifecycle of corporate Action events across the enterprise. **What you will do:*** Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services.* Design, develop, and maintain robust microservices adhering to architectural best practices.* Apply hands … multi-threading and the Collections framework.* Utilize Spring Framework effectively for application development.* Work extensively in creating and optimizing SQL queries.* Ensure adherence to software engineering best practices, object-oriented programming (OOP) principles, and design patterns.* Contribute to the continuous integration and continuous delivery (CI/CD) pipelines. ...

Full Stack Java Developer

Location
Manchester, England, United Kingdom
some really challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code … quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation Documentation of solutions (e.g. architecture, configuration, release, support-handover Collaborate and liaise with ...

Full Stack Java Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
some really challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code … quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation Documentation of solutions (e.g. architecture, configuration, release, support-handover Collaborate and liaise with ...

Full Stack Java Developer

Hiring Organisation
Version 1
Location
Manchester, UK
Employment Type
Full-time
some really challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code … quality, CI/CD, security etc).Working within a project management/agile delivery methodologyExperience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creationDocumentation of solutions (e.g. architecture, configuration, release, support-handoverCollaborate and liaise with other Version ...

Senior Full-Stack Engineer (Integrations)

Location
City of Edinburgh, Scotland, United Kingdom
business is structured around three distinct areas focused on our clients' changing needs: Aberdeen Investments, Aberdeen Adviser, and interactive investor. 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. Role Overview We're looking for a proactive and technically strong Senior Full-Stack Engineer to join Aberdeen's Digital Engineering team. In this ...

DevOps Engineer

Location
Bath, England, United Kingdom
# DevOps EngineerBath, Bristol, LondonApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 518174-en\\_US## **About the job you’re considering**In Digital Customer Experience we specialize in navigating our clients through the complexities of large-scale, technology-driven transformation programs, using our skills to drive … outstanding delivery. Having the right people using the right methodology and following the right process gives every client the right result.The DevOps and Platform Engineering capability within Digital Customer Experience is a growing team of people dedicated to ensuring that the technologies selected and the way that they ...

Senior Backend Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
Passionate about developing exceptional applications and solving complex technical problems. Someone who enjoys taking ownership of projects and delivering high-quality software with minimal supervision. A collaborative developer who enjoys sharing knowledge, mentoring others and working across functional areas. Interested in evaluating new technologies and staying current with industry … Python backend services including FastAPI and Django. Design and build reliable REST APIs and services for applications, automated pipelines and AI workflows. Deliver complex software projects with minimal supervision and take ownership of active projects at an early stage. Use AI coding assistants thoughtfully, ensuring AI-generated code meets ...

Lead Agentic AI Architect

Location
Birmingham, England, United Kingdom
strategic and hands-on leadership role requiring deep expertise in LLMs, Agentic AI, RAG architectures, AI governance, cloud platforms, and large-scale engineering delivery. What you will do: Define and own the enterprise architecture for Agentic AI platforms, AI assistants, copilots, and autonomous workflows. Design and implement multi-agent … memory, orchestration, and tool integration. Architect production-grade GenAI solutions including RAG, intelligent search, knowledge assistants, workflow automation, and decision-support systems. Establish AI engineering standards covering LLMOps, MLOps, platform governance, observability, security, and responsible AI. Lead technology selection across LLMs, orchestration frameworks, vector databases, and cloud AI platforms. ...

Responsible AI Lead

Location
Manchester, England, United Kingdom
with people leadership. As a senior leader in the lab, you will provide technical leadership in shaping and delivering next‐generation capabilities—integrating advanced software engineering practices with Language Models and Generative AI within a cloud‐native architecture. Your expertise will drive innovation, set engineering standards … Agents on Google Cloud, blending open‐source tools with GCP native services. You’ll stay hands‐on when needed and help grow engineering capability - all while delivering outcomes at pace in a regulated environment. What you’ll do Define strategy and technical direction for agentic AI services (patterns, standards ...

.NET Developer

Location
Leicester, England, United Kingdom
contribute to our success. Role Purpose As a .NET Developer with an interest in AI, you’ll play a key role within our Technology Engineering team, designing, building and maintaining modern, scalable .NET applications. You’ll work closely with engineers, product and business teams to deliver high-quality solutions … explore opportunities to integrate emerging AI technologies into our systems and processes. This is a great opportunity to develop your expertise across both software engineering and AI within a supportive, innovative and forward‐thinking environment. Your responsibilities will include Designing, developing and maintaining scalable, high‐availability applications using ...

Tech Lead

Location
Birmingham, England, United Kingdom
some challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing, and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality …/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation Documentation of solutions (e.g., architecture, configuration, release, support-handover Collaborate and liaise with other Version ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
Flaw Detection industry. Through the continuous development of cutting-edge diagnostic technologies and AI-assisted analysis, we are transforming railway safety worldwide. Our global engineering teams work collaboratively to develop step-change technologies that define Sperry as the unparalleled market leader. For nearly a century, we have repeatedly modernized … Glue, Athena, SageMaker, Step Functions) Collaborate with domain experts to translate rail inspection requirements into technical solutions Write clean, tested, well-documented code following engineering best practices Participate in code reviews, sprint planning, and technical design discussions Collaborate with cross-functional teams including inspection engineers, data scientists, and product ...

Data Engineer

Location
Glasgow, Scotland, United Kingdom
Containers and related services (Docker, Kubernetes, container Registries, etc) Data modelling approaches (Kimball, Imnon) Orchestration tools - Apache Airflow, Prefect or cloud-native tools Backend software development (Java, APIs, Scalability, Logging and Monitoring etc.) MLFlow and other MLOps/Machine Learning Engineering processes to support advanced analytical use cases … modelling experience Analysis/requirements gathering, solution design, and implementation of data platform and cloud technologies Experience in collaborating in multi-disciplinary teams, including software engineers, DevOps and infrastructure teams, AI/ML engineers, data scientists etc. Experience in implementing integrations of data platforms to various types of external ...

Senior Software Engineer

Location
Newcastle upon Tyne, Northumberland, United Kingdom
Senior Software Engineer (Low Level) £65,000 to £90,000 per year Newcastle upon Tyne (Relocations packages available) FryerMiles are delighted to be working with a rapidly growing technical consultancy specialising in Data, AI and Software Engineering solutions across Defence, National Security and Financial Services. … seeking a Senior Software Engineer to lead low-level and embedded software development on complex Defence programmes. This is a hands-on technical leadership position, combining software engineering, architecture and mentoring within a growing team. Key Responsibilities: Lead the design and development of low-level, embedded ...

Senior Embedded Software Engineer

Hiring Organisation
FryerMiles Recruitment
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£90,000
Senior Embedded Software Engineer (Low Level) – £65,000 to £90,000 per year – Newcastle upon Tyne (Relocations packages available) FryerMiles are delighted to be working with a rapidly growing technical consultancy specialising in Data, AI and Software Engineering solutions across Defence, National Security and Financial Services. … seeking a Senior Embedded Software Engineer to lead low-level and embedded software development on complex Defence programmes. This is a hands-on technical leadership position, combining software engineering, architecture and mentoring within a growing team. Key Responsibilities: Lead the design and development of low-level ...

Engineering Team Leader - UK

Location
Leeds, England, United Kingdom
Role Reporting to the Director of Engineering, the Engineering Team Lead is accountable for the leadership, technical direction, and end-to-end delivery of an engineering team responsible for key components of the StarCompliance Enterprise SaaS platform. This role combines strong technical leadership with people management … Success is achieved through the capability and output of the team, while maintaining sufficient technical depth to guide design, challenge decisions, and support complex engineering work. You will own the full lifecycle of the software and services within your team's domain, from design and development through deployment ...