1 to 25 of 82 Permanent Software Engineering Jobs in West London

Software Engineering Manager – Full Stack

Location
Hounslow, England, United Kingdom
think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit. The Role: Software Engineering Manager (Full Stack Focus) Join our innovative Software Engineering team at British Airways as a Software Engineering Manager … where you’ll play a key role in leading teams to deliver high-quality, scalable, and secure software solutions. With a focus on large scale full-stack development, this role is ideal for those who thrive in a dynamic and collaborative environment, bringing expertise in AWS, Microservices ...

Senior AI Engineering Consultant

Hiring Organisation
Lynx Recruitment Limited
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£80,000
supporting a leading technology consultancy that is expanding its AI practice and is looking for a Senior AI Engineering Consultant to help deliver innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the forefront of Generative AI, partnering with organisations to design, build … solutions across Azure, AWS and GCP. We're looking for someone with a genuine passion for AI who combines strong consulting experience with a software engineering background and the ability to turn technical innovation into real business value. The Role You'll work closely with clients to define ...

Solutions Engineer

Hiring Organisation
Walsh Employment
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
days remote Salary: £85-90K with c£113K OTE and excellent benefits package About the Opportunity Our client is a leading international software company providing innovative solutions that help organisations develop, secure, and deliver software across modern cloud environments. We are seeking a Solutions Engineer to join … customers and prospects to understand their challenges, demonstrate solutions, and support technical evaluations throughout the sales process. You will collaborate with Sales, Product, and Engineering teams, helping customers optimise their software development, DevOps, and application security practices. Key Requirements You will be a technically strong, commercially aware professional ...

Head of Engineering

Location
London Borough of Hammersmith and Fulham, England, United Kingdom
Engineering Leadership & Technical Excellence Own Arran’s engineering strategy, standards and technical assurance across client engagements. Champion secure, scalable and maintainable services using modern cloud, DevSecOps and software engineering practices. Build our AI Engineering Capability Develop Arran’s practical capability to build and integrate … into production government services. Establish engineering approaches for technologies such as LLMs, RAG and agentic systems, ensuring solutions address security, privacy, responsible AI, operational resilience and government constraints. Government Digital & Technical Assurance Ensure engineering aligns with the GDS Service Standard, Technology Code of Practice, NCSC Secure by Design ...

Senior Software Engineer (React/TypeScript)

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies Strong software engineering fundamentals with experience designing, building and operating scalable full-stack applications and services Strong hands-on experience with React and TypeScript, including … building modern user-facing applications and interfaces Typically, around 5+ years of software engineering experience, although demonstrated technical expertise and relevant engineering capability are more important than a strict years-of-experience requirement Experience designing and developing application programming interfaces (APIs) and integrations that connect front ...

Advanced Solutions Architect

Location
Chiswick, England, United Kingdom
Light & Wonder, It’s all about the games, and our digital team leads the global iGaming market, providing jaw-dropping content and innovative software that powers the world's most successful online gaming providers.**Position Summary**The Senior Software Architect is a senior technical leadership role within … design decisions, lead cross-team technical alignment, and ensure the platform scales, integrates, and operates reliably at global scale.You bring established architecture experience, deep software engineering instincts, and the credibility to influence without authority across multiple platform portfolios. You will contribute to the Architecture Review Board ...

Senior AI Native Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
client is a global professional services and technology consultancy. Senior AI Native Software Engineer – Products Location: London Salary: Competitive salary package depending on experience Career Level: Our client will be recruiting at the following levels: Associate Director & Senior Manager) Our client is a leading global professional services company, providing … live. It is personal to all of us.” – Julie Sweet, our CEO We Are Our client is building a new portfolio of agentic software products in the industries we have spent decades helping to transform. We begin with advantages most product companies do not have: deep industry expertise, trusted ...

Principal Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Remote
/CD, security, etc.)1. Project Management: Work within a project management/agile delivery methodology to ensure timely and high-quality delivery of software applications. Technical Ownership: Take technical ownership of a product or software solution, covering design, estimation, shaping, and user story/requirement creation. Solution … Documentation: Document solutions, including architecture, configuration, release, and support handover. Stakeholder Collaboration: Collaborate and liaise with other stakeholders/end users in the software development lifecycle, including PMs, BAs, Testing, Product, etc. Communication: Clearly communicate technical designs in conversation, documentation, and presentations to stakeholders of various technical abilities. Knowledge ...

UI Lead Software Engineer - React / TypeScript

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
DESCRIPTION Lead and shape the UI for a real-time trading platform, delivering high-performance user experiences that drive business outcomes. As a Lead Software Engineer (UI) at our client within Digital Markets Execution Technology you will set front-end technical direction and lead hands-on delivery … will partner closely with business stakeholders, product specialists, designers, and control partners to build intuitive, high-signal workflows at scale. This role emphasizes engineering excellence, operational readiness, and secure, compliant delivery in a fast-paced global environment. You will lead and shape the UI for a mission-critical front ...

Full Stack Java Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Remote
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 ...

Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at our client within the Commercial & Investment Bankyou are an integral part of an agile team that works to enhance, build, and deliver … access. This is an exciting time as we migrate to AWS, re-architect our applications and build-out greenfield projects. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops ...

Senior Staff Test Engineer

Location
London Borough of Hammersmith and Fulham, England, United Kingdom
podcast, from Dreamers to Disruptors , and follow us at @Medidata. About the Team : The Senior Staff Test Engineer will lead and elevate our automation engineering practice by architecting scalable, AI-powered test frameworks that accelerate software delivery across our quality engineering organization. This role will directly impact … reliability and speed of our product releases by driving a culture of quality engineering, mentoring a team of automation engineers, and embedding intelligent testing solutions - including custom AI agents and our CI/CD pipelines. Over the next 6-12 months, this role is expected to: (1) establish ...

AI Technical Delivery Manager

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
designs, and make sure the solution moves from proof of concept into a production service that runs reliably. The role combines technical leadership, engineering quality and delivery accountability for your engagement. You will make the day-to-day technical decisions that determine whether the solution works, performs … agent orchestration actually behave, and step in to unblock the team when needed. You will be leading engineers rather than doing all the engineering yourself, but you need to know the work well enough to set the standard, spot problems early and hold your own with experienced engineers ...

Chief Solutions Architect

Location
Ealing, England, United Kingdom
APIs, third‐party services, and legacy systems. Defining and validating non‐functional requirements (security, scalability, performance, resilience). Providing technical leadership and guidance to engineering teams throughout delivery. Supporting pre‐sales activities, including solution design, proposals, and technical presentations. Mentoring junior architects and contributing to capability development within … team. Role Requirements Bachelor’s degree in Computer Science, Software Engineering, or related field. Strong understanding of AI automation architecture, agent‐based workflow design, and secure integration of AI services into enterprise systems. 5–7+ years’ experience in software engineering, systems design, or architecture roles. Strong ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
role in redefining how payments work for businesses across the UK and helping shape a payments business designed for the future. As a Software Engineer within Barclaycard Payments, you will help design, build and operate customer-facing products that support one of the UK's leading payments businesses. Working … across the technology stack, you will contribute to the delivery of scalable solutions, collaborate with experienced engineering teams and play a key role in shaping the future of a business undergoing significant transformation. Barclaycard Payments processes billions of pounds of payments annually for businesses across the UK. Through ...

Lead Software Engineering - C++

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
meaningful contributions. Be part of a team that thrives on solving complex challenges and advancing industry standards. As an Ultra Low Latency C++ Lead Software Engineer at our client in the Electronic Trading Technology team, you will design, build, and operate market gateway solutions with hardware FPGA acceleration. … will drive the software development lifecycle, focusing on stability, latency optimization, and continuous improvement. You'll partner with hardware engineering teams to integrate FPGA pipelines with our C++ software stack, ensuring high reliability and operational excellence. Your work will directly impact trading connectivity and risk management applications ...

Quantitative Developer - Associate

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
traders, marketers, and risk managers across all products and regions to deliver analytical solutions that meet business needs. Drive best practices in quantitative research, software development, and analytical rigor across the team. Required qualifications, capabilities, and skills: Hands-on experience building and shipping software in an engineering or quantitative role, with a track record of taking solutions from idea to production Degree in a quantitative or engineering field such as Computer Science, Engineering, Mathematics, or Physics Demonstrate strong, practical programming skills, particularly in Python, with hands-on experience developing large-scale, production-grade systems ...

Principal Platform Engineer

Location
London Borough of Richmond upon Thames, England, United Kingdom
more scalable, cloud-native and event-driven services. This is an opportunity to influence how our core platform evolves, improve the experience of our engineering teams and build the foundations that support our customer-facing products. This is a hands-on technical leadership role , combining software engineering, architecture and platform strategy. You'll spend around half your time actively contributing to engineering delivery, while also helping set technical direction, mentoring engineers and driving initiatives across teams. You’ll be responsible for: Driving platform modernisation: Lead the design and delivery of cloud-native, event-driven services ...

Senior Software Triage Engineer

Location
Brentford, England, United Kingdom
Field Triage Team within the RDK development team plays a critical role in ensuring the quality and reliability of these products. The team supports software deployment on CPE (Customer Premises Equipment) devices, collaborates with the release and engineering teams during integration, and leads issue investigation and live data … number of devices.You will also be responsible for the complete release quality and triage lifecycle, which includes deployment, triage, mitigation, and tool development for software release operations. The position will require daily collaboration with the Development, Release, and QA teams.You will assess and ensure the release quality ...

Senior Software Developer / Perl

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Remote
deeply embedded within our DNA. Invest in us and we'll invest in you!. Job Description We are seeking an experienced Senior Software Engineer with strong Perl development expertise to design, develop, maintain, and enhance business-critical applications and services. The successful candidate will work within Agile delivery … teams, contributing to the full software development lifecycle while ensuring high-quality, scalable, and secure solutions. Key Responsibilities Design, develop, and maintain enterprise applications using Perl. Develop scalable backend services, APIs, and integrations with internal and external systems. Analyze business requirements and translate them into technical solutions. Write clean ...

Lead Java / Spring Application Architect - Wembley

Hiring Organisation
Adecco
Location
Wembley, London, United Kingdom
Employment Type
Permanent
Salary
£75000 - £90000/annum + Benefits
large-scale application modernisation programme. This is an exciting opportunity for a hands-on architect who enjoys bridging the gap between technical strategy and engineering delivery, ensuring robust, scalable, and maintainable solutions are built to the highest standards. You'll work closely with Solution Architects and engineering teams … translating high-level architecture into practical, implementable designs while driving engineering excellence, cloud-native adoption, and AI-assisted development practices. Position As Lead Application Architect, you'll take ownership of application-level architecture and low-level design, helping to establish development standards and modern engineering practices across ...

Confluent - Distributed Systems Software Engineer - WarpStream (UK)

Location
Charing Cross, South West London, United Kingdom
Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working … Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. If you are interested in applying for this job, please make sure you meet the following requirements as listed below. ...

Lead Engineer - Platform SDLC

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
business partners around the world. As a Platform SDLC Engineer you will play a crucial role in designing, implementing, and maintaining automation solutions for software development processes. You will collaborate closely with cross-functional teams to identify automation opportunities, build out custom workflows, and develop utility tools to enhance … DevOps, and DevSecOps Integrate services, tools, and components to enhance systems thinking Build secure SDLC pipelines with vulnerability scanning and artifact validation Collaborate with software development teams to identify automation opportunities Facilitate developer self-service through golden paths and custom solutions Evaluate and recommend new tools and technologies ...

Ruby Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
client, part of our client, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery. We work closely with our clients to deliver secure, accessible, user-focused services that evolve with their needs. By combining deep technical expertise with … Ministry of Housing, Communities and Local Government, UEFA, International Olympic Committee, and Mercedes-Benz. Our services span the full digital delivery lifecycle, including architecture, engineering, delivery management, user-centred design, business analysis, data, DevOps, and AI. We operate as a collaborative and inclusive organisation that empowers our people ...

Director, AI / Machine Learning Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
global financial services and investment company. We're seeking a future team member for the role of Director, AI/Machine Learning Software Engineer to join our team. This role is located in Manchester or London. Role Summary: The AI/ML Software Engineering within the Enterprise … while applying strong technical judgement and strategic vision to move solutions forward. They will play a key role in shaping reusable skills, patterns, and engineering practices that help our client deliver more integrated and effective AI outcomes. In this role, you'll make an impact in the following ways ...