Software Architecture Jobs in England

176 to 200 of 278 Software Architecture Jobs in England

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:

Developer - IT - Home-based working available - Up to £45K plus discretionary bonus

Haltwhistle, Northumberland, United Kingdom
Hybrid / WFH Options
APCOA PARKING UK
a collaborative, fast-paced environment. What You'll Be Doing: Supporting the design, development, and maintenance of internal and external-facing applications using the Microsoft technology stack. Enhancing existing software products by adding new features, improving performance, and fixing bugs. Contributing to discussions on software architecture, design patterns, and best practices. Collaborating with product owners, senior developers More ❯
Employment Type: Permanent
Salary: GBP 45,000 Annual
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:

Senior Developers and Senior CMS Developer - Planning Inspectorate - SEO

England, United Kingdom
Hybrid / WFH Options
Manchester Digital
researchers, product managers, DevOps engineers, testers, business analysts and delivery managers to deliver better public services for communities. You will be joining a team of around 30 highly skilled software engineers, testers, and DevOps engineers, providing mentoring and guidance as well as setting the standard for technical excellence. You will be responsible for working collaboratively as part of a … practices such as Test- Driven Development (TDD), continuous integration, continuous delivery, and DevOps. You will also keep up to date with the latest technologies and trends, whilst delivering working software early and often, learning new languages and frameworks and picking the right solutions. Our Tools We use high-performance developer machines, AI coding assistance, and JetBrains WebStorm IDE. This … Performing code review. Providing mentoring and coaching to other team members. Prioritising work in line with deliverables and project goals. Writing code. Writing unit tests. Offering technical advice on software architecture and technology choices. Providing guidance to technical and non-technical stakeholders. Identifying and fixing faults. Providing technical assurance. Role types and Salary details There are a number More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Engineer (AI)

Sheffield, Yorkshire, United Kingdom
Pendo
We are looking for a Senior Software Engineer to join one of our engineering teams here in Sheffield. Working as part of the Pendo Listen engineering group you will build tools that leverage AI to help our customers transform product feedback into insights they can use to improve their own software experiences. Built in Go on top of … Google Cloud Platform, Pendo's back end architecture processes hundreds of thousands of events per second, integrating with various third party tools and services including LLMs to create insights from qualitative customer data. As a senior software engineer you will be joining a strong team who love to build systems that scale in a collaborative environment between engineering … to AI-powered features. 5+ years of experience building and scaling web applications. Proficient with at least one modern backend language (e.g. Go, Python, Rust). Strong grasp of software architecture, design principles, and API development. Basic understanding of machine learning and deep learning fundamentals. Effective mentor and communicator who supports the growth of others. Comfortable providing technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer Command and Control

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
MBDA
We are looking for a highly capable and adaptable Software Engineer to join our team at our Bristol facility to develop solutions for the next generation of Air Defence Systems! Salary : up to circa £65,000 depending on experience Dynamic (hybrid) working : This particular role is mostly office based (due to workload classification), but there are opportunities to work … opportunity: This is a very hands-on role and requires the continued design and development of Command and Control architectures and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative! You will be working with people and technologies at the forefront of European missile systems design, supporting the development of safe … our customers can rely on. We offer an encouraging working environment with the opportunity to develop your skills across a wide range of products and technologies. Our teams develop software used in the most advanced weapon systems in the world within a critical and influential Software Engineering Directorate; part of a large progressive and adaptable company. We apply More ❯
Employment Type: Full-Time
Salary: £65,000 per annum
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:

Senior Cloud Security Engineer, Anti-Fraud Technology

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
The Vanguard Group
posted on Posted Yesterday job requisition id 169306 Provides advance level technical support designing, implementing, and maintaining data center networks and security infrastructure. Identifies, resolves, or escalates hardware or software issues. Senior Cloud Security Engineer, Anti-Fraud Technology Duration: 6 months Location: Manchester (Hybrid, 3 days per week) Purpose of the role: Vanguard manages over $7 trillion in assets … from database to front-end. Write high quality and readable code, assist with code reviews, provide solution design input, build automated tests, create documentation, and other tasks throughout the software development lifecycle. Collaborate closely with the scrum master, technical leads, other developers, and product owner to ensure that the system is bettering both the client experience & our security posture. … preferred). Experience with Node and database technologies (PostgreSQL, NoSQL, etc.) is strongly encouraged. A strong handle on industry standards and best practices as it relates to development methodology, software architecture, design principles (e.g. SOLID), design patterns, automated testing strategies. Experience building and consuming web services, and familiarly with microservices-based architectures is a benefit. Exemplary communication skills More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Sr. Software Engineer (AI) Sheffield, UK

Sheffield, Yorkshire, United Kingdom
Pendo
We are looking for a Senior Software Engineer to join one of our engineering teams here in Sheffield. Working as part of the Pendo Listen engineering group you will build tools that leverage AI to help our customers transform product feedback into insights they can use to improve their own software experiences. Built in Go on top of … Google Cloud Platform, Pendo's back end architecture processes hundreds of thousands of events per second, integrating with various third party tools and services including LLMs to create insights from qualitative customer data. As a senior software engineer you will be joining a strong team who love to build systems that scale in a collaborative environment between engineering … to AI-powered features. 5+ years of experience building and scaling web applications. Proficient with at least one modern backend language (e.g. Go, Python, Rust). Strong grasp of software architecture, design principles, and API development. Basic understanding of machine learning and deep learning fundamentals. Effective mentor and communicator who supports the growth of others. Comfortable providing technical 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:

Machine Learning Engineer - UK (London)

London, UK
Hybrid / WFH Options
Prima
growth, we need a Senior Machine Learning Engineering to join our Engineering Team . This team is the beating heart of Prima. Youll be joining over 200 engineers across software development, infrastructure, operations and security. Fueled by curiosity, experimentation and collaboration, youll help deliver scalable, impactful solutions that shape the future of insurance. Excited to make an impact? Here … For A robust programming background, spotlighting your prowess in Python; A familiarity with the lifecycle of ML model development, including past experience in taking them to production; Proficiency in software development practices like TDD and BDD, ensuring our code is marked by quality, readability, and maintainability; A wealth of experience in software architecture, encompassing an understanding of … United Kingdom 1 day ago London, England, United Kingdom 16 hours ago London, England, United Kingdom 4 months ago Multiple Data Engineers/Scientists/ML Engineers needed - LONDON Software Engineer- Machine Learning - UK London, England, United Kingdom 2 days ago London, England, United Kingdom 65,000.00-75,000.00 1 month ago London, England, United Kingdom 1 week ago More ❯
Employment Type: Full-time
Posted:

Consultant - Technical Lead (Sheffield/Remote)

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
The Curve
As a Consultant - Technical Lead, you will play a pivotal role in providing strategic guidance and solutions to clients in order to design, develop, and implement software solutions tailored to their unique business needs. You will act as a trusted advisor, bridging the gap between business requirements and technical execution, ensuring that projects are delivered on time, within scope … is open to remote working we are only accepting applications from candidates who are currently residing in the United Kingdom. Key Responsibilities: This role requires a deep understanding of software development, systems integration, and the ability to translate complex technical concepts into actionable tasks. At The Curve, you'll have the chance to work with cutting-edge technologies, contribute … now and join us on our journey! Experience & Relevant Qualifications: Client Consultation: Meet with clients to understand their business needs, challenges, and goals. Conduct comprehensive assessments of existing technology, software systems and processes. Identify areas for improvement and provide recommendations for technology solutions. Team Management: Mentor and support the professional growth of team members, fostering a culture of learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director Solutions Engineering (London)

London, UK
Confidential Jobs
in Corporate Real Estate, Facilities Management, or Service Provider industries is a plus. Leadership: Proven ability to lead and inspire diverse, high-performing teams. Technical Expertise: Strong understanding of software architecture and technical solutioning. Demonstrated success in solution selling and communicating value to both technical and business stakeholders. Strategic Thinking: Experience developing and executing strategic plans aligned with … in a fast-paced, evolving environment with multiple priorities. Seniority level Seniority level Director Employment type Employment type Full-time Job function Job function Sales and Product Management Industries Software Development Referrals increase your chances of interviewing at Confidential Jobs by 2x Sign in to set job alerts for Director Solutions Engineering roles. London, England, United Kingdom 2 weeks … ago London, England, United Kingdom 1 month ago London, England, United Kingdom 4 weeks ago London, England, United Kingdom 3 weeks ago London, England, United Kingdom 1 week ago Software Engineering Director - Full-Stack Software Engineering Director Marketing and Engagement London, England, United Kingdom 2 days ago London, England, United Kingdom 7 hours ago London, England, United Kingdom More ❯
Employment Type: Full-time
Posted:

C# Backend Developer (x2)

Manchester, United Kingdom
Hybrid / WFH Options
Adria Solutions Ltd
Experience with RESTful APIs, SQL Server, and Entity Framework Exposure to cloud platforms (Azure or AWS) Familiarity with Docker, CI/CD pipelines, and Agile environments Solid understanding of software architecture and system integration Bonus: Knowledge of microservices or event-driven architectures Benefits: Remote working Excellent career and progression Flexible working Interested? Please Click Apply Now! C# Backend More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

C# Backend Developer (x2)

Northwich, Cheshire, United Kingdom
Hybrid / WFH Options
Adria Solutions Ltd
Experience with RESTful APIs, SQL Server, and Entity Framework Exposure to cloud platforms (Azure or AWS) Familiarity with Docker, CI/CD pipelines, and Agile environments Solid understanding of software architecture and system integration Bonus: Knowledge of microservices or event-driven architectures Benefits: Remote working Excellent career and progression Flexible working Interested? Please Click Apply Now! C# Backend More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Backend Developer x2

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Adria Solutions
Experience with RESTful APIs, SQL Server, and Entity Framework Exposure to cloud platforms (Azure or AWS) Familiarity with Docker, CI/CD pipelines, and Agile environments Solid understanding of software architecture and system integration Bonus: Knowledge of microservices or event-driven architectures Benefits: Remote working Excellent career and progression Flexible working Interested? Please Click Apply Now! C# Backend More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum, Negotiable
Posted:

Lead/ Staff Android Mobile Engineer

London, United Kingdom
Mindera
London three times a week. You rock at Kotlin (Kotlin Multiplaform is a plus); Java (to read legacy code) Jetpack Compose (Compose Multiplatform is a plus) Coroutines (or RxJava); Software Architecture (MVVM or similar); Unit testing and UI tests; XML Being self-driven and working with little supervision towards a common team or company purpose; Having a passion … patterns and data structures; Test-driven development and continuous delivery; Metrics, performance, and operational aspects, which show you care about your code. What you will be doing Discuss technical architecture and design; Develop and maintain features by collaborating with the client as one single team; Writing testable code and ensuring the test coverage stays at the agreed level; Documenting … drinks to keep you fed and healthy Conference Budget Cycle to Work scheme At Mindera we use technology to build products we are proud of, with people we love. Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera. We partner with our clients, to understand their product and deliver high performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer

London, United Kingdom
Hybrid / WFH Options
WeAreTechWomen
Senior Engineer We are looking for a senior software engineer for our product engineering team. J oin the Apply team within our Loans Engineering Group and be a key player in developing the innovative platform that gives customers access to Funding Circle's industry-leading term loans. As a Senior Software Engineer, you'll lead the evolution of … support as well as fast, hassle free processes to deliver an unbeatable customer experience. The role You have an interest or experience in microservices and/or event-driven architecture You love working in a complex problem domain where you can have a real and substantial impact on the business You are a collaborator - you encourage pairing and believe … both technical and non-technical stakeholders. An interest (or experience) in any Distributed Systems or Event-Driven Architectures (using Apache Kafka). Proven track record of designing and implementing software architecture for complex applications, including considerations for scalability, maintainability, and security. Familiarity with CI/CD pipelines and deployment strategies, and a commitment to continuous improvement and automation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce B2B Solution Architect - UK

London, United Kingdom
Hybrid / WFH Options
Astound Commerce Corporation
assumptions that underpin the estimate Solid knowledge/experience using standard salesforce APIs (REST, Bulk, Streaming); Excellent knowledge of Salesforce ecosystem Strong understanding of Salesforce SDLC Good to have: Software architecture design using object-oriented and modularity principles; Experience with working on complex functional software projects that require a deep understanding of the application logic and dependencies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded C Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Ecm Selection
clients. You will need: A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or MATLAB would … be a bonus Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing Strong communication skills British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered Based in modern well-equipped offices, this company has minimal hierarchy and bureaucracy and values More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Remote Principal Software Engineer, Nifty Gateway - Gemini

London, United Kingdom
Hybrid / WFH Options
Blockchain Works
that crypto networks and theblockchain have the power to fundamentally change the art world by creating greater choice,independence, and opportunity for artists, creators, and collectors. The Role: Principal Software Engineer At the Principal level, engineers are expected to master their immediate domain and have broad impactacross other engineering teams. This person will define technical direction, unblock and mentorteammates … audiences, up-leveling the entire organization in depth and delivery. Responsibilities: Influence leadership/CTO organization and collaborate with other Principal Engineers across the organization to build the right software architecture for Nifty Gateway. Design, implement, deploy, and maintain services supporting multiple engineering teams. Advocate and model technical and operational excellence. Drive large cross-group technical initiatives. Set … adjacent to primary domain. Review, validate and provide feedback on technical design documents. Perform thorough code reviews to ensure quality and up-level peers. Minimum Qualifications: 8-10 years software development experience. We primarily use Python (Django framework with DRF for API). 5 years in-depth experience with distributed systems or cloud computing. We primarily use AWS native More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Architecture
England
10th Percentile
£45,000
25th Percentile
£56,875
Median
£67,037
75th Percentile
£85,000
90th Percentile
£100,000