Software Architecture Jobs in London

76 to 100 of 155 Software Architecture Jobs in London

Software Application Developer

Wembley, Middlesex, United Kingdom
Endeavour Recruitment Solutions
Endeavour Recruitment has a new opportunity for a Software Application Developer to advance their career with a global manufacturing client. They are open to candidates ranging from recent graduates to senior developers, with a salary of up to £50,000 depending on experience. If you have a degree in IT, Software, or Mathematics and are interested in a … Software Application Developer role, this could be an ideal opportunity. Training and development will be provided to the right candidate. Key Skills Required: Software architecture, design, and development C# MS SQL WinForms, WCF, WF, XML, ODBC, ADO.NET Entity Framework, Multi-threading, Multi-tier architecture Source Safe, Team Foundation Server MS Windows UML Knowledge of Cryptography Attributes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Vice President of Engineering (London)

London, UK
Hybrid / WFH Options
Finatal
You: Proven experience leading engineering teams in a B2B SaaS business (ideally PE-backed) Strong track record of scaling engineering functions in growth-stage environments. Deep understanding of modern software architecture, cloud infrastructure (e.g., AWS), and agile practices. Strategic thinker with the ability to zoom in and outbalancing high-level planning with hands-on execution. Strong leadership and … 000.00-140,000.00 5 hours ago London, England, United Kingdom 4 weeks ago London, England, United Kingdom 2 days ago London, England, United Kingdom 5 days ago Vice President, Software Development - Global London, England, United Kingdom 1 week ago London, England, United Kingdom 3 months ago London, England, United Kingdom 1 week ago SVP, Software Engineering Manager Risk … Technology London, England, United Kingdom 5 days ago VP, Software Engineering - Planning, Economics & Reserves Software Suite London, England, United Kingdom 4 days ago Greater London, England, United Kingdom 4 days ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr More ❯
Employment Type: Full-time
Posted:

Senior .NET/C# Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Morgan McKinley
long-standing PHP and Oracle-based system into a .NET (C#) and PostgreSQL architecture. Seeking talented developers who are excited to work at the intersection of legacy systems, modern architecture and cutting-edge development tooling. Your Responsibilities: Re-engineer Oracle PL/SQL logic into performant and maintainable C# services. Design and build .NET components that interact with both … PHP systems. Work closely with BAs and stakeholders to ensure functional parity and identify areas for modernisation or optimisation. Contribute to the design and delivery of a hybrid system architecture supporting phased rollout. Leverage AI tools to assist with code analysis and migration. Participate in code reviews, contribute to testing strategies and support comprehensive documentation efforts. What You'll … differences and performance tuning. Comfortable working in hybrid environments where legacy and modern platforms coexist. Familiarity with AI-enabled tools that accelerate development and migration tasks. Strong grasp of software architecture principles, design patterns, and integration techniques. Collaborative mindset with excellent communication skills. Nice to Have: Experience with legacy PHP platforms and their integration challenges. Familiarity with CI More ❯
Employment Type: Contractor
Rate: £425 - £525 per day
Posted:

Senior/Principal Software Engineer (PHP, MySQL, and AWS) (London)

Wandsworth, Greater London, UK
Parkopedia
transaction services, to make mobility ecological, efficient and convenient. Are you adaptable, flexible and pragmatic with a DevOps mindset? Are you able to apply good engineering processes to deliver software products of high quality and performance, even with occasionally ambiguous requirements? The ideal candidate will be a lifelong learner who enjoys solving technical problems, is curious about new technologies … direction to your team and contributing to the wider engineering organisation. Deep technical understanding of MySQL and relational databases, particularly database performance tuning. Knowledge of best practises around Modern Software Engineering, CI/CD, DORA metrics. Experience of troubleshooting and fixing performance issues in a full-stack application; from browser to the database. Experience of software architecture … Demonstrable expertise and understanding of API development/design and experience interfacing with disparate systems. Excellent communicator with a self-starter attitude and comfort working autonomously. Applicable understanding of software security, common exploits and secure development practices, including the OWASP Top 10. Proven and demonstrable understanding of testing methodologies and frameworks. Commercial experience with AWS and IaC (Terraform/ More ❯
Employment Type: Full-time
Posted:

Senior/Principal Software Engineer (PHP, MySQL, and AWS)

London, United Kingdom
Parkopedia
transaction services, to make mobility ecological, efficient and convenient. Are you adaptable, flexible and pragmatic with a DevOps mindset? Are you able to apply good engineering processes to deliver software products of high quality and performance, even with occasionally ambiguous requirements? The ideal candidate will be a lifelong learner who enjoys solving technical problems, is curious about new technologies … direction to your team and contributing to the wider engineering organisation. Deep technical understanding of MySQL and relational databases, particularly database performance tuning. Knowledge of best practises around Modern Software Engineering, CI/CD, DORA metrics. Experience of troubleshooting and fixing performance issues in a full-stack application; from browser to the database. Experience of software architecture … Demonstrable expertise and understanding of API development/design and experience interfacing with disparate systems. Excellent communicator with a self-starter attitude and comfort working autonomously. Applicable understanding of software security, common exploits and secure development practices, including the OWASP Top 10. Proven and demonstrable understanding of testing methodologies and frameworks. Commercial experience with AWS and IaC (Terraform/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior DevOps Engineer

London, United Kingdom
Hybrid / WFH Options
Elliptic Enterprises Ltd
Terraform for Production Production experience with advanced multi-cluster Service Mesh capabilities on Kubernetes Production experience developing Kubernetes Operators Production experience with OSS API Gateways and Ingress controllers Production Software Engineering using a high level language like Go, Java, JavaScript, Python Distributed Software Architecture exposure in high volume production scenarios Working with Data Mesh, BigData technologies such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering: Mobile App (London)

London, UK
Rewardgateway
a consistent user and developer experience. Collaborate with cross-functional teams to define and execute the product development roadmap. Manage the end-to-end delivery lifecycle, including requirements gathering, architecture design, implementation, and post-launch optimisation. Oversee project plans and resource allocation within the Engineering team, ensuring efficient and high-quality delivery across multiple workstreams. Provide technical leadership and … of emerging technologies and trends in app development, driving their adoption where appropriate. Skills Proven experience in leading and scaling engineering teams, with demonstrable success in delivering large-scale software projects. Experience leading major application modernisation initiatives or consolidating app platforms is a significant plus. Expertise in creating consumer-grade user experiences, with an appreciation for interactivity, UX principles … and user behavior. Experience with React Native and associated tools and frameworks (e.g., TypeScript), coupled with a deep understanding of software architecture and design patterns. Strong understanding of application architectures, including microservices, API-driven platforms, cloud infrastructure (AWS), and DevOps practices. Familiarity with single sign-on technologies (OAuth, SAML, OpenID Connect), identity management, and enterprise security practices. Expertise More ❯
Employment Type: Full-time
Posted:

Head of Engineering: Mobile App

London, United Kingdom
Rewardgateway
a consistent user and developer experience. Collaborate with cross-functional teams to define and execute the product development roadmap. Manage the end-to-end delivery lifecycle, including requirements gathering, architecture design, implementation, and post-launch optimisation. Oversee project plans and resource allocation within the Engineering team, ensuring efficient and high-quality delivery across multiple workstreams. Provide technical leadership and … of emerging technologies and trends in app development, driving their adoption where appropriate. Skills Proven experience in leading and scaling engineering teams, with demonstrable success in delivering large-scale software projects. Experience leading major application modernisation initiatives or consolidating app platforms is a significant plus. Expertise in creating consumer-grade user experiences, with an appreciation for interactivity, UX principles … and user behavior. Experience with React Native and associated tools and frameworks (e.g., TypeScript), coupled with a deep understanding of software architecture and design patterns. Strong understanding of application architectures, including microservices, API-driven platforms, cloud infrastructure (AWS), and DevOps practices. Familiarity with single sign-on technologies (OAuth, SAML, OpenID Connect), identity management, and enterprise security practices. Expertise More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager

London, United Kingdom
Story Terrace Inc
successful outcomes that create lasting impact. The Role As an Engineering Manager at QuantSpark, you will be responsible for leading multiple cross-functional project teams to deliver high-quality software solutions. You will collaborate closely with product managers, technical leads, and stakeholders to determine appropriate resourcing, timelines, and technical approaches. This role is both highly technical and client-facing … requiring strong leadership, technical expertise, and stakeholder management skills. Key Responsibilities Oversee the delivery of multiple software projects, ensuring alignment with business goals and technical best practices. Collaborate with product managers and technical leads to define project deliverables, resource allocation, and timelines. Guide, mentor, and develop software engineers of varying seniority, fostering a culture of professional growth and … processes, technical standards, and team productivity. Ensure effective communication across technical and non-technical stakeholders, translating complex technical concepts into actionable business insights. Requirements 10+ years of experience in software development, with a strong background in developing web applications. Familiarity with relevant technologies, including Python (Flask or Django) for backend and React.js for frontend development. Advanced in data pipelining More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect (London)

London, UK
KBC Technologies Group
the organization. Collaborate closely with cross-functional teams including product managers, designers, developers, and stakeholders to understand requirements and translate them into scalable design system solutions. Define and document architecture principles, guidelines, and best practices for the design system, ensuring consistency, reusability, and maintainability across all applications. Conduct thorough analysis of existing systems, tools, and processes to identify opportunities … and innovation. Evaluate third-party libraries, frameworks, and tools to assess their suitability for inclusion in the design system ecosystem. Act as a subject matter expert on design system architecture, advocating for its adoption and promoting its benefits throughout the organization. Facilitate workshops, presentations, and knowledge-sharing sessions to evangelize the design system and build awareness among stakeholders. Collaborate … or related field; Master's degree preferred. Required Skills Proven experience as a solution architect or similar role, with a focus on designing and implementing design systems for complex software applications. Experience using Storybook, Chromatic and Zereheight for design systems. Experience creating automation processes for component governance. Strong understanding of software architecture principles. Experience with version control More ❯
Employment Type: Full-time
Posted:

Software Engineer III, Mobile, Android

London, United Kingdom
Google Inc
applied knowledge within relevant areas. Apply link Copy link Bachelor's degree or equivalent practical experience. 2 years of experience with Android application development. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. Preferred qualifications: Master's degree or PhD in Computer Science or related technical … fields. 2 years of experience with data structures or algorithms. Experience in mobile apps, client architecture, or tools in the mobile space. Passionate about crafting foundational code for broad usage across feature teams using modern frameworks (e.g., Jetpack Compose). About the job Google's software engineers develop next-generation technologies that change how billions of users connect … with fresh ideas from areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, natural language processing, UI design, and mobile development. As a software engineer, you will work on specific projects critical to Google's needs, with opportunities to switch teams and projects as our fast-paced business evolves. We require our engineers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II, Android, Health and Fitness Tracking

London, United Kingdom
Google Inc
Software Engineer II, Android, Health and Fitness Tracking link Copy link corporate_fare Google place London, UK Early Experience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes. Apply link Copy link Bachelor's degree or equivalent practical experience. 1 year of experience with data structures or algorithms. 1 year of experience with … Android application development. Preferred qualifications: Experience working with Kotlin. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh … large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Backend

London, United Kingdom
Hybrid / WFH Options
Sprout.ai
and is made up of pragmatic, curious and collaborative problem-solvers who are passionate about working with our Data Scientists to build state of the art AI products. Our Software Engineers bring together a diverse range of expertise and backgrounds; what unites us is a desire to learn, a mastery of our discipline and strong technical prowess. Our engineers … are responsible for all aspects of the software development lifecycle. You will get the opportunity to work across our entire stack building features which deliver AI capabilities to some of the biggest names in the insurance industry. We are developing a modern real-time ML platform using technologies like FastAPI, PyTorch, Ray, k8s (helm + flux), Terraform, Postgres, Flink … provisioning Kubernetes (with Helm and Flux) for managing services GitLab for CI/CD and version control AWS as our infrastructure platform PostgreSQL for application data and event sourcing architecture Apache Flink for real-time service interactions and state management Responsibilities Collaborate with Engineers, Product Managers, and the Engagement team to understand problem spaces, contribute to solution design, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Client Solution Architect (London)

London, UK
Collinson
Engineering & Integration - Build and implement custom integrations, APIs, and technical solutions, ensuring seamless interoperability between platforms and third-party services. Technical Leadership & Best Practices - Maintain a high standard of software architecture, coding, and performance optimisation, working closely with our central Software Engineering department. Stakeholder Communication - Bridge the gap between technical teams, business leaders, and clients, translating business … solutions are highly optimised and future-proof. Knowledge, skills and experience required Our Tech Stack: Typescript (Node.js and React), AWS, Kubernetes, DataDog, GraphQL, PostgreSQL, Mongo, Kafka. Strong background in software engineering (at least to Senior Engineer level), cloud architectures, and API design, with experience in building scalable systems. Experience leading a software engineering team or initiative that collaborated … of interviewing at Collinson by 2x Get notified about new Solutions Architect jobs in London Area, United Kingdom . London, England, United Kingdom 1 week ago Director of Enterprise Architecture and Technology St Albans, England, United Kingdom 3 days ago London, England, United Kingdom 1 month ago London, England, United Kingdom 1 week ago London, England, United Kingdom More ❯
Employment Type: Full-time
Posted:

LEAD DEVELOPER

London, United Kingdom
Aaron King International
product, trading, and executive functions. Support production systems and manage incident response when needed. Requirements Education: Degree in Computer Science, Mathematics, or a related field Experience: 5+ years in software development, with at least 3 years working on financial or trading platforms Proven leadership in driving complex technical projects Experience with FIX protocol, capital markets, or EFX platforms is … a strong plus Solid knowledge of software architecture, automated testing, and performance tuning Excellent communication in English A balance of technical depth and emotional intelligence Tech Stack Languages: Java, Python Infrastructure & CI/CD: GitLab, CI pipelines Monitoring & Analytics: Prometheus, Grafana Database: Microsoft SQL Server What the company offers Competitive salary A collaborative, flat-structure environment with minimal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Enterprise Architect (London)

London, UK
Hybrid / WFH Options
Mobiquity Inc
digital Solution/System/Domain Architect Experience in Banking/Finance industry AWS/Azure/Google Solution Architect Professional certification AEM experience Hands-on experience with enterprise architecture, cloud-native solutions, or container technologies Strong understanding of software architecture and Agile principles Excellent communication and leadership skills Proficiency in English is required. We value proactive … humorous individuals who can teach us what to do. Nice to have: Experience with Backbase Experience in Digital Consulting Experience leading software development TOGAF or similar certification Additional notes: Occasional international travel may be required. What do we offer? Competitive salary and bonus PTO and pension plan MacBook Pro & Phone Health insurance contribution Hybrid working model (client site, office More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

London, United Kingdom
Macquarie Bank Limited
relevant tertiary qualification in Engineering, Computer Science, or equivalent Good understanding of APIs, REST, and data storage patterns Familiarity with Unix/Linux systems and shell scripting Understanding of software architecture and design patterns We welcome applications from anyone inspired to build a better future with us. If you're excited about this role or working at Macquarie More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

Highgate, Greater London, UK
Macquarie Bank Limited
relevant tertiary qualification in Engineering, Computer Science, or equivalent Good understanding of APIs, REST, and data storage patterns Familiarity with Unix/Linux systems and shell scripting Understanding of software architecture and design patterns We welcome applications from anyone inspired to build a better future with us. If you're excited about this role or working at Macquarie More ❯
Employment Type: Full-time
Posted:

Software Engineering Manager - PHP (London)

London, UK
Hybrid / WFH Options
Pearson
Social network you want to login/join with: Software Engineering Manager - PHP, London col-narrow-left Client: Pearson Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 56e93f809c4a Job Views: 48 Posted: 22.06.2025 Expiry Date: 06.08.2025 col-wide Job Description: JOB TITLE: Software Development Manager JOB TYPE: Full … support as required Applying best practices for chosen development platform Understand modern application architectures and how they can be applied, like Microservice/Service Oriented Architectures Ensuring that overall software architecture guidance in terms of best practice is followed by the team Recruitment of developers Managing training requirements for teams to ensure skills are kept up in line More ❯
Employment Type: Full-time
Posted:

Group technical architect c#, .net

London, United Kingdom
Hcl Technologies
we can supercharge progress for you, visit Group Technical Architect with .net,c#,C++ Job Summary The Group Technical Architect (.net,c#,C++) is responsible for overseeing the technical architecture of projects related to .net, C#, and C++. They will be in charge of designing, implementing, and maintaining high-quality technical solutions to meet business needs. The role involves … collaborating with cross functional teams to ensure the successful delivery of projects. Key Responsibilities 1. Develop and maintain the technical architecture strategy for projects involving .net, c#, and C++ technologies. 2. Provide technical leadership and guidance to development teams throughout the project lifecycle. 3. Collaborate with stakeholders to understand business requirements and translate them into technical solutions. 4. Conduct … optimization, and troubleshooting of technical issues. 5. Stay updated on industry trends and best practices to continuously improve technical solutions. 6. Ensure adherence to coding standards, security practices, and software development methodologies. Skill Requirements 1. Proficient in .net framework, c#, and C++ programming languages. 2. Strong experience in designing and implementing technical solutions using .net, c#, and C++. 3. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer in Test

London, South East, England, United Kingdom
Hybrid / WFH Options
Roc Search Limited
Job Title: Software Developer in Test (C#/TypeScript)Location: London/HybridSalary: £80,000-£85,000Industry: FintechSkills: TypeScript, C#, Selenium, Appium, CI/CD, Docker I am looking for a Senior Developer in Test (SDET) to join a key client of mine within the Fintech space. They are a really exciting growing company working on some fantastic projects.Developers … in Test are key to the continued stability and delivery of the company's software. Candidates should be passionate about delivering high quality software and committed to ensuring clients have the best user experience possible. Responsibilities: Maintain and improve automated test frameworks? Create new, fast and reliable automated tests and Investigate test failures? Improve existing or create new Continuous … of high-quality, tested, maintainable code? Investigate and perform root cause analysis on bugs, putting on your detective hat and diving into the code when necessary? Discuss and design software architecture and contribute to whiteboard sessions? Act as a point of contact regarding product knowledge, handling queries from various members of the business? Attend knowledge sharing sessions with More ❯
Employment Type: Full-Time
Salary: £75,000 - £85,000 per annum
Posted:

Tech Team Lead

London, United Kingdom
AnyVan Ltd
stakeholders (internally and externally) to consistently deliver against key projects Genuine passion for the end product and delivering outstanding technical solutions with pragmatic, logical and maintainable code Familiar with software architecture patterns, database optimisations, infrastructure, scalability and deployment A broad understanding of the software development lifecycle and practical hands-on experience with continuous integration and continuous delivery More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Finance & Logistics) (London)

Whetstone, Greater London, UK
Deepstreamtech
Requirements Extensive backend development experience in complex domains , Fluency in 3 or more programming languages youre a polyglot who chooses tools pragmatically , Strong fundamentals in system design, software architecture, and data modelling , Deep experience working in complex domains such as financial systems, logistics, or workflow-heavy platforms , Hands-on experience with relational databases (PostgreSQL preferred) , Comfortable working in … high-impact ownership, this is for you , Behind the scenes, our systems model deep commercial logic, financial rules, and real-world operations at scale , Were moving fast, redesigning our architecture for the next chapter, and hiring exceptional engineers to help us build the future of global trade in drinks , Own the design and implementation of backend systems driving business … critical workflows, financial calculations, and operational tooling , Model domain complexity using DDD and other architectural approaches across an event-driven modular monolith , Shape and evolve our architecture as we transition from Java to Node.js/TypeScript in a modern AWS-based environment , Work closely with product and operations to build features that serve both external users and internal teams More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (Finance & Logistics)

London, United Kingdom
Deepstreamtech
Requirements Extensive backend development experience in complex domains , Fluency in 3 or more programming languages - you're a polyglot who chooses tools pragmatically , Strong fundamentals in system design, software architecture, and data modelling , Deep experience working in complex domains - such as financial systems, logistics, or workflow-heavy platforms , Hands-on experience with relational databases (PostgreSQL preferred) , Comfortable working … impact ownership, this is for you , Behind the scenes, our systems model deep commercial logic, financial rules, and real-world operations at scale , We're moving fast, redesigning our architecture for the next chapter, and hiring exceptional engineers to help us build the future of global trade in drinks , Own the design and implementation of backend systems driving business … critical workflows, financial calculations, and operational tooling , Model domain complexity using DDD and other architectural approaches across an event-driven modular monolith , Shape and evolve our architecture as we transition from Java to Node.js/TypeScript in a modern AWS-based environment , Work closely with product and operations to build features that serve both external users and internal teams More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer (London)

London, UK
Hybrid / WFH Options
BJSS
you have: Proven Machine Learning Expertise : Hands-on experience in developing and deploying Machine Learning models in production environments. Solid grasp of common Machine Learning algorithms and their application Software Engineering Skills: Proficiency in Python, with a focus on writing testable, modular code. Strong understanding of data structures, data modeling, and software architecture Data Science Library Knowledge More ❯
Employment Type: Full-time
Posted:
Software Architecture
London
10th Percentile
£40,000
25th Percentile
£60,000
Median
£75,000
75th Percentile
£87,500
90th Percentile
£130,000