Software Engineering Jobs in London

101 to 125 of 6,859 Software Engineering Jobs in London

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Made Tech Limited
be unsettling (as well as exciting), so we are looking for people who enjoy this challenge, and want to help others thrive too. About the role Are you a Software Engineer that wants to actually see the real-world impact from what you help to create? Our mission is simple! We believe we can use tech to make public … we encourage all people from underrepresented groups to apply for roles with us. Have we caught your interest? Please read on... Key responsibilities We primarily write and deliver custom software for the public sector. We work across central and local government, as well as in health, and our past lies in the technology startup world. Technical excellence for us … about delivering to feature lists. We place a strong emphasis on outcome-based delivery; ensuring our customer’s goals are understood and achieved with the technology we deploy. Senior Software Engineers find themselves working on a variety of different problems from monoliths to microservices, upskilling colleagues and customers, always finding themselves learning from others, while constantly striving to be More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Orgvue Limited
part of the product development capability here at Orgvue, we make use of emerging technologies bringing many opportunities for learning and innovation. We are seeking an engineer with strong software development skills and experience developing cloud based microservices to join our services team which enables our SaaS products. What you will be doing Working in an Agile environment Providing … energetic teams Ability to see the big picture and keep an eye on long-term goals and direction, while taking care of short-term needs Familiarity with principles of software development best practices Desired Experience of an Ideal Candidate: BSc or MSc in Computer Science, or similar Minimum 3 years commercial experience writing performant code Practical experience of Continuous More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer - Banking (Java & Python)

London, England, United Kingdom
Robert Walters UK
Save job This is a hands-on Principal Software Engineer role within a team working on secure, scalable, and high-performance systems that support critical financial operations.We are looking for a highly skilled individual with computer science expertise, problem-solving skills , and a passion for innovation. This role offers progression to Director while remaining an individual contributor, making it … an ideal for someone who wants to grow as a technical leader without moving into line management. Key Responsibilities Drive the engineering strategy, architecture, and technical direction of banking platforms and financial applications , ensuring compliance with regulatory and security standards. Deep expertise in Google Cloud Platform (GCP) with strong knowledge of cloud-native solutions, networking, storage, and infrastructure provisioning … particularly for financial services applications . While this is not a people-management role, mentoring engineers and fostering a high-performing engineering culture is a key part of the job. Strong understanding of data engineering, backend systems, and distributed architectures , particularly within banking, payments, and financial transactions . Experience with Kafka, CI/CD, and containerization (Docker, Kubernetes More ❯
Posted:

Java Technical Lead

London, England, United Kingdom
Ascendion
will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Ascendion Lead Talent Aquisition - Digital Engineering About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure to mobile application ecosystems, collaboration across cross-functional teams, and experience in the banking or financial services domain will be strong assets. You’ll work closely with engineering … system issues in development and production environments. • Contribute to solutioning, estimations, and project planning in agile delivery models. Required Qualifications: • Bachelor’s or Master’s degree in computer science, Engineering, or related field. • 10+ years of professional experience in backend development, with at least 3+ years in technical leadership or solution design roles. • Strong expertise in Java, Spring Boot More ❯
Posted:

Senior Java Developer

Greater London, England, United Kingdom
Apexon
them outperform their competition through speed and innovation. About Apexon: Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive … suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software … scale applications and frameworks and have outstanding communication and leadership skills. You’ll be responsible for: Producing high quality, maintainable code Supporting in the design and development of complex software solutions Partnering effectively with client project teams A natural ability to mentor junior developers You’ll have: 6+ years of commercial software engineering experience in Java, Springboot More ❯
Posted:

Senior Cloud / SRE Engineer

London, England, United Kingdom
LexisNexis
SRE Engineer role at LexisNexis 6 days ago Be among the first 25 applicants Join to apply for the Senior Cloud/SRE Engineer role at LexisNexis Site Reliability Engineering/DevOps Engineer Are you enthusiastic about designing and managing cloud platforms? Do you find satisfaction in ensuring the reliability and performance of complex systems? About Team The LexisNexis … complex research, design, and platform development/support within a specific functional area or product line. It contributes directly to project plans, schedules, and methodologies for implementing cross-functional software assets and infrastructure. Responsibilities include cloud platform design across multiple systems, SRE activities, mentoring less-experienced team members, and collaborating with users, customers, and stakeholders to translate their requirements … into effective solutions. Additionally, it focuses on fostering a culture of innovation and excellence. Qualifications Good experience in Cloud Engineering with a strong focus on Azure and/or AWS. Bachelor’s degree in engineering, Computer Science, or equivalent experience. Preferred: Azure Solutions Architect certification or AWS Certified Solutions Architect. Requirements Strong knowledge of cloud services (e.g., EC2 More ❯
Posted:

Principal Engineer

London, England, United Kingdom
Haleon
United Kingdom 2 days ago Be among the first 25 applicants Join to apply for the Principal Engineer role at Haleon About The Role The Principal Engineer is experienced software engineer specialising in MERN tech stack to build scalable, high-performance web solutions. This individual will play a crucial role in the development process, accelerating delivery of full-stack … different technologies like react.js, node,js, vue.js, python, Databricks, Kubernetes, PowerApps, Azure Synapse Analytics, database technologies like PostgreSQL, MongoDB, Microsoft SQL. About The Role The Principal Engineer is experienced software engineer specialising in MERN tech stack to build scalable, high-performance web solutions. This individual will play a crucial role in the development process, accelerating delivery of full-stack … different technologies like react.js, node,js, vue.js, python, Databricks, Kubernetes, PowerApps, Azure Synapse Analytics, database technologies like PostgreSQL, MongoDB, Microsoft SQL. The Principal engineer will champion best practices in software engineering including microservices architecture, API-First and event-based integration, Cloud Native/SaaS hosting and Headless CMS. A Good candidate should have knowledge of: The Principal Engineer More ❯
Posted:

Python Developer (AWS)

London, England, United Kingdom
Hybrid / WFH Options
TEKsystems
day ago Be among the first 25 applicants Job Title: Python Developer (AWS) Fully Remote Position Job Description We are seeking a Principal Software Developer with profound expertise in Python, cloud-native development, and software architecture to join our Customer Success Tooling & Automation team. This role is perfect for a senior-level engineer who thrives in fast-paced … support professional services, and enhance partner integrations. Additionally, you will mentor junior developers and help guide the technical direction of the team. Responsibilities Architect, design, and implement robust, scalable software solutions using Python. Lead cloud-native development efforts, primarily on AWS, focusing on performance and maintainability. Apply DevOps best practices, including CI/CD pipelines, automated testing, observability, and … IaC) using Terraform. Integrate AI/ML models and orchestration logic into product workflows as needed. Collaborate with cross-functional teams to support professional services, partner programs, and support engineering initiatives. Mentor junior developers and contribute to team knowledge sharing and growth. Strategic Initiatives & Objectives This role directly supports several high-impact initiatives aimed at enhancing customer success and More ❯
Posted:

Lead Engineer, Back End

London, England, United Kingdom
GroupM
calling and model evaluation pipelines Collaborate with data scientists and other product teams to develop common services that can support agentic capabilities within our product suite. Extensive experience in software development. Proven track record of leading small or large development teams. Strong familiarity with Python 3 (the primary development language for this role). Familiarity with agile development patterns. … applications received, only those candidates selected for an interview will be contacted. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Market Research, Advertising Services, and Online Audio and Video Media Referrals increase your chances of interviewing at GroupM by 2x Sign in to set job … London, England, United Kingdom 1 month ago Chessington, England, United Kingdom 1 month ago Gravesend, England, United Kingdom 1 month ago Senior Innovation and Design Engineer, Worldwide Design and Engineering London, England, United Kingdom 2 weeks ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 month ago London More ❯
Posted:

Senior Integration Engineer

London, England, United Kingdom
Trafigura
with a focus on security, performance, and usability. Database Management : Proficiency with both relational databases (Oracle, PostgreSQL) and NoSQL solutions (MongoDB, Cassandra), including optimisation of data access patterns. Performance Engineering : Ability to design, implement, and optimise high-throughput, low-latency integration solutions in mission-critical environments. Problem-Solving Skills : Exceptional analytical and troubleshooting abilities, particularly for complex integration issues … technologies : Proficiency with cloud-native integration services and patterns across major platforms (AWS, Azure, GCP), including managed Kafka services, serverless functions, and API gateways for hybrid cloud architectures. AI Engineering : Basic understanding and interest in integrating AI models into data pipelines and applications. Adaptability : Willingness to learn new technologies and approaches to solve evolving integration challenges in a dynamic … industries is strongly preferred. Integration Project Delivery : Demonstrated track record of successfully delivering complex integration projects in enterprise environments. Educational Background : Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. Certifications : Professional certifications in relevant technologies (e.g., Spring, Kafka, cloud platforms) are advantageous but not required. Key Responsibilities: Integration Architecture Design : Design and More ❯
Posted:

Senior Technical Consultant, Google Cloud

London, England, United Kingdom
ESJAPO SL
their best work. We aim to be second-to-none when it comes to cloud consulting and business acceleration. This is an incredible opportunity to get involved in an engineering-focused cloud consulting company that provides the most elite technology resources to solve the toughest challenges. This role is an immediate full-time position. Insight on your impact Engagement … Scoping and Planning: Collaborate with client stakeholders, sales, engineering and project management to understand client needs and define scope and project timelines. Contribute to the development of accurate Level of Effort (LoE) estimates, ensuring alignment with project goals and profitability targets. Identify potential technical risks and propose mitigation strategies during the pre-sales process. Assess client environments and provide … upon the successful completion of the background check. For additional information on the background check requirements and process, please reach out to us directly. Our Story CloudWerx is an engineering-focused cloud consulting firm born in Silicon Valley - in the heart of hyper-scale and innovative technology. In a cloud environment we help businesses looking to architect, migrate, optimize More ❯
Posted:

Mid-Level Full-Stack Web Developer

London, England, United Kingdom
Hybrid / WFH Options
Resident Advisor Ltd
contacts and check your junk/spam folder for emails from us. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Music Referrals increase your chances of interviewing at Resident Advisor by 2x Get notified about new Full Stack Engineer jobs in London, England, United Kingdom … Kingdom 1 week ago London, England, United Kingdom $55,000.00-$95,000.00 3 days ago London, England, United Kingdom 7 months ago London, England, United Kingdom 1 week ago Software Engineer-Full stack (All Levels) London, England, United Kingdom 1 month ago London, England, United Kingdom 6 months ago London, England, United Kingdom 1 month ago We’re unlocking More ❯
Posted:

Fullstack Engineer Financial Services

London, South East, England, United Kingdom
Become
.Consol Partners are seeking a skilled and adaptable Full Stack Software Engineer to join a Business Banking Technology team within a leading Tier 1 financial institution. You'll play a key role in enhancing and scaling their digital banking platform. Key Responsibilities Design, build, and maintain robust, scalable applications using Java, Spring Boot, and Angular or React. Collaborate with More ❯
Employment Type: Contractor
Rate: £450 - £500 per day
Posted:

Senior Software Engineer Engineering Team London, UK

London, United Kingdom
Applied Data Science Partners
We are looking for a Senior Software Engineer to lead the design, development, and implementation of machine learning models, build scalable applications, and optimise workflows.Not only will you directly contribute to our client deliverables, but you will have the opportunity to experiment with a range of cutting-edge techniques and deliver full-stack data science projects, from solution design … through to deployment. We're looking for someone with a co-operative, can-do attitude who can build high-quality data engineering solutions. If this sounds like you, we can't wait to hear from you! KEY RESPONSIBILITIES: Lead the design, development, and implementation of complex AI models and algorithms Define data collection, cleaning, and pre-processing strategies Architect … existing systems and applications Stay updated with the latest advancements in AI and machine learning Present findings to clients through written documentation, calls and presentations Be an example of software engineering best-practice e.g. Git/Docker/cloud deployment Contribute to proposals for exciting new data science opportunities Provide direction and mentoring to more junior software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Director

London, England, United Kingdom
AWTG Ltd
Join to apply for the Software Engineering Director role at AWTG Ltd Join to apply for the Software Engineering Director role at AWTG Ltd We are seeking an experienced Software Engineering Director to lead the company’s software and product development , innovation creation and technological vision. The Software Engineering Director will … be responsible for driving innovation, managing technical teams, product development roadmap, and ensuring the suitable functionality, scalability and efficiency of our software solutions and leading-edge products in AI-first platforms. The Software Engineering Director will ensure an AI-first development and innovation model for all AWTG products and solutions. As a key member of the executive … team, the Software Engineering Director will align technology strategies, corporate vision with business goals, fostering growth and innovation. Key Responsibilities Strategic Leadership: Define and oversee the company’s technical vision, strategy, software development, and product roadmap. Align technology initiatives with the company’s vision, business objectives and growth strategies. Evaluate and implement emerging technologies to maintain a More ❯
Posted:

Software Engineering Director (London)

London, UK
AWTG Ltd
Join to apply for the Software Engineering Director role at AWTG Ltd Join to apply for the Software Engineering Director role at AWTG Ltd We are seeking an experienced Software Engineering Director to lead the company’s software and product development , innovation creation and technological vision. The Software Engineering Director will … be responsible for driving innovation, managing technical teams, product development roadmap, and ensuring the suitable functionality, scalability and efficiency of our software solutions and leading-edge products in AI-first platforms. The Software Engineering Director will ensure an AI-first development and innovation model for all AWTG products and solutions. As a key member of the executive … team, the Software Engineering Director will align technology strategies, corporate vision with business goals, fostering growth and innovation. Key Responsibilities Strategic Leadership: Define and oversee the company’s technical vision, strategy, software development, and product roadmap. Align technology initiatives with the company’s vision, business objectives and growth strategies. Evaluate and implement emerging technologies to maintain a More ❯
Employment Type: Full-time
Posted:

Software Engineering Director (London)

South Kensington, England, United Kingdom
AWTG Ltd
Join to apply for the Software Engineering Director role at AWTG Ltd Join to apply for the Software Engineering Director role at AWTG Ltd We are seeking an experienced Software Engineering Director to lead the company’s software and product development , innovation creation and technological vision. The Software Engineering Director will … be responsible for driving innovation, managing technical teams, product development roadmap, and ensuring the suitable functionality, scalability and efficiency of our software solutions and leading-edge products in AI-first platforms. The Software Engineering Director will ensure an AI-first development and innovation model for all AWTG products and solutions. As a key member of the executive … team, the Software Engineering Director will align technology strategies, corporate vision with business goals, fostering growth and innovation. The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below. Key Responsibilities Strategic Leadership: Define and oversee the company’s technical vision, strategy, software development, and product roadmap. Align technology More ❯
Posted:

SVP, Software Engineering Manager - Risk Technology

London, England, United Kingdom
Jefferies
Firm. The risk platform provides capabilities for measuring, quantifying, analyzing, reporting, and controlling exposures across market and credit. About the Role: We are seeking a highly skilled and strategic Software Engineering Manager to lead a team of engineers focused on building and maintaining technology solutions that support financial risk technology focused on market risk and counterparty credit risk. … secure, and high-performance systems that enable real-time risk assessment, regulatory compliance, and data-driven decision-making across the organization. Key Responsibilities: Lead and mentor a team of software engineers in the design, development, and deployment of risk management platforms and tools. Partner with risk managers, quants, traders, and technology teams to implement technology solutions for risk management … Drive the adoption of modern engineering practices including CI/CD, test automation, and cloud-native development. Ensure systems meet high standards of security, scalability, and performance, particularly in handling sensitive financial data. Oversee the delivery of projects aligned with regulatory requirements (e.g., Basel III, FRTB, CCAR). Manage technical debt, prioritize backlogs, and ensure timely delivery of features More ❯
Posted:

Senior Software Engineer - Cape Town Engineering & Tech · Cape Town ·

London, England, United Kingdom
Collinson Group
are also the trusted partner behind many of the leading financial services, airline and hotel brand’s reward programmes and loyalty initiatives. Purpose of the job As a Senior Software Engineer, you’ll be a key figure in one of our cross-functional teams, designing and building cloud-native, greenfield products from the ground up. You’ll take ownership … of features and new capabilities, working closely with a Product Manager, Engineering Manager, and your teammates to deliver high-quality software that is reliable, scalable, and secure. You’ll be hands-on every day; refining stories, writing code, reviewing pull requests, and solving interesting technical problems. You’ll bring strong engineering practices to the team and help … a strong focus on automation, observability, and AI-enhanced development. If you enjoy solving complex problems, delivering high-impact features, and being part of a high-trust, high-autonomy engineering culture, we'd love to have you onboard. Key responsibilities Write clean, efficient, and testable code (for both frontend and backend services), owning complex features and services from design More ❯
Posted:

Senior Software Engineering Manager

London, England, United Kingdom
Equiniti
value, COLLABORATIVE in our approach and we IMPROVE by continually enhancing our skills and services. There has never been a better time to join EQ. Job Summary The Senior Engineering Manager will guide, drive, and lead technical excellence within the teams to enable market-leading software engineering standards for the development and delivery of innovative products enabling … skills and identify and manage development opportunities in area of responsibility. Security, privacy and ethics - contributes to the implementation of appropriate working practices and culture Line Management responsibility for Engineering Managers and Engineers Develop and maintain software development processes, standards, and best practices to ensure consistent delivery of high-quality software products Lead and promote engineering excellence and quality through appropriate use of analysis tools, control gates and peer reviews Drive optimisation of the engineering lifecycle through a systematic knowledge management and continuous learning process Build a strong talent pipeline through hiring, internal movements, succession planning, talent reviews etc. Lead and promote the evaluation of emerging technologies, models, methods etc. to enable competitive differentiation More ❯
Posted:

Software Engineering II - Java/Kotlin

London, England, United Kingdom
J.P. MORGAN
Job Description Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver top-notch technology products. As a Software Engineer at JPMorgan Chase within the Strategic Growth Office and a part of the Aumni Team you are an integral part of an agile team that works to enhance, build … technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Structure software so that it … like Spring Boot. Experience building solutions on at least one Cloud platform (AWS, Azure, GCP). Experience working on globally distributed applications with strict consistency requirements. Knowledge of modern software architecture patterns. Experience with a modern CI/CD platforms such Circle Ci. Experience with modern version control platform such as GitHub. Adjusts quickly to changing priorities and conditions. More ❯
Posted:

Software Engineering II - Java/Kotlin

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
job information below. Be an integral part of an agile team that's constantly pushing the envelope to innovate, build, enhance and deliver top-notch technology products. As a Software Engineer at JPMorgan Chase within the Strategic Growth Office and a part of the Aumni Team you are an integral part of an agile team that works to enhance … technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Structure software so that it … like Spring Boot. Experience building solutions on at least one Cloud platform (AWS, Azure, GCP). Experience working on globally distributed applications with strict consistency requirements. Knowledge of modern software architecture patterns. Experience with a modern CI/CD platforms such Circle Ci. Experience with modern version control platform such as GitHub. Adjusts quickly to changing priorities and conditions. More ❯
Posted:

Software Engineer - Global Banking & Markets - Associate - London

London, England, United Kingdom
Quality Control Specialist - Pest Control
The CCR Engineering group is responsible for enhancing how the firm measures, manages, and supervises counterparty credit risk. We focus on improving first line-of-defense counterparty data repositories and analytical tools to ensure comprehensive and timely risk identification, measurement, monitoring, and controls. Our work includes developing stress testing methodologies to capture tail, concentration, and liquidation risks across Global … management, with self-service access to datasets for ad hoc queries, filtering, aggregations, and management reporting to streamline stressed client management and enhance risk response during market volatility. Responsibilities Software engineers primarily focus on software design and development, covering most programming positions in Engineering, including business software engineers, platform engineers, and quality assurance engineers. They combine … open source software, databases, cloud solutions, and programming languages to solve problems and develop accurate, scalable applications that provide insights for our business and clients. As a software engineer, you will be a change agent transforming Goldman Sachs through your technical expertise. You may work within embedded engineering teams collaborating closely with business partners across trading, sales More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Bentley Systems
Social network you want to login/join with: We are on the lookout for a passionate Senior Software Engineer who will play a critical role in designing, developing, and installing software solutions used by the electric industry worldwide. This is a Europe-based position offering flexibility with office, hybrid, or remote work options. This is an excellent … opportunity for a skilled software engineer to make a significant impact within our team and the wider electric utilities industry. Responsibilities include: Developing software solutions by studying information needs, conferring with users, analyzing systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. Assessing operational feasibility by evaluating analysis, problem definition … equipment, and participating in educational opportunities and professional organizations. Protecting operations by maintaining confidentiality of information. Providing information by analyzing and summarizing development and service issues. Supporting and mentoring software engineers via advice, coaching, and training. Qualifications: Graduate or postgraduate degree in computer science, software engineering, or relevant experience. Minimum of 5 years' experience in software More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Mastercard
and innovation, partnerships, and networks combine to deliver a unique set of products and services that help people, businesses, and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview The Mastercard Builders’ Enablement Program offers an exciting opportunity for a Senior Software Engineer. We are part of Mastercard’s Team ONE (Operations, Network, and Employee … Digital Experience), empowering over 6,000 engineers worldwide. We are responsible for creating a great developer experience, enabling engineering teams to deliver innovative payment solutions for hundreds of millions of customers. Role This role involves working with a team of talented developers to develop high-performance, high-volume solutions. You will be responsible for: Designing and implementing microservice capabilities … for the Program in Java Developing high-quality, secure, scalable, and maintainable software solutions Applying best practices for automated testing, code quality, delivery, and monitoring Mentoring junior engineers through technical advice, UML documentation, and code reviews Collaborating with Leads, Developers, and Product Owners to ensure timely delivery of business value Working as part of a cross-functional, geographically distributed More ❯
Posted:
Software Engineering
London
10th Percentile
£56,250
25th Percentile
£75,000
Median
£102,500
75th Percentile
£122,500
90th Percentile
£138,750