Software Architecture Jobs in the UK

76 to 100 of 773 Software Architecture Jobs in the UK

Principal Software Engineer / Tech Lead

Leeds, United Kingdom
Hybrid / WFH Options
Parallax Agency Ltd
Principal Software Engineer/Tech Lead Department: Software Engineering Employment Type: Full Time Location: Leeds - Hybrid Reporting To: Tech Director Description We're hiring a Principal Tech Lead to help shape the future of our most ambitious client projects. This is a senior, hands-on role that blends … technically sound solutions. You'll represent Parallax with confidence, pitch ideas persuasively, and guide both clients and internal teams from initial scoping through to architecture, delivery and optimisation. Equally comfortable in the code and leading client workshops, you'll set the technical direction while enabling and mentoring the engineering … at a strategic level, you will influence project roadmaps, craft Statements of Work and contribute directly to winning new engagements. Key Responsibilities Technical Strategy & Architecture: Define and develop the long-term software architecture strategy; establish and maintain best-practice design patterns, coding standards and technical guidelines across More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Python/ Automation)

Cambridge, England, United Kingdom
Imagination Technologies
Senior Software Engineer (Python/Automation) Join to apply for the Senior Software Engineer (Python/Automation) role at Imagination Technologies Senior Software Engineer (Python/Automation) 1 week ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Python/… who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard. You are demonstrably: Capable of developing performant software solutions in Python 3 on Unix Able to write shell scripts and debug them Aware of development principles/systems such as test-driven … development, continuous integration, software architecture, and revision control solutions Able to work with customers and colleagues to refine requirements into production code Excited by working through complex problems Great to work with; lifting the spirits of the team around you You may have experience of, or an excitement More ❯
Posted:

Lead Software Engineer (JavaScript / AWS)

Manchester, England, United Kingdom
Hybrid / WFH Options
Adria Solutions Ltd
month ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Lead Software Engineer My client is undergoing an exciting digital transformation, re-platforming its technology stack. They are seeking a Lead Software Engineer to play a key role in … the companys digital strategy Ensure security, governance, and quality standards across development processes Oversee engineering execution, measuring productivity through KPIs Maintain high standards in software architecture, testing, and performance optimisation Collaborate with stakeholders, including Architects, Product Owners, and DevOps teams Support, mentor, and coach engineering teams Provide hands … on coding support when required, ensuring best practices and modern development techniques What Were Looking For Proven experience in software architecture, design, and development execution Technical leadership in engineering teams, driving innovation and best practices Expertise in at least one domain: eCommerce, Order Management, BI, Mobile Apps, or More ❯
Posted:

Software Team Leader

Bournemouth, England, United Kingdom
Micro Nav
Reporting to the Software Engineering Manager, the Software Team Leader will be responsible for providing technical leadership for software development work and line management for a small team of software engineers as well as their own technical tasks. The successful candidate will have excellent communication and … leadership skills, strong software development skills and a passion for the on-time delivery of high quality software solutions that meet all customer needs. Purpose Of Job To provide technical leadership on software development work covering both customer projects and internally driven product development. To serve as … a line manager for a small team of software engineers. To design and develop software and supporting documentation according to the requirements of both internal and external customers, using a team of software engineers to achieve this task where appropriate. Key Responsibilities Serve as a technical leader More ❯
Posted:

Software Systems Engineers

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Have you delivered software products as a Systems Engineer? If so, this may be the role for you! We are seeking dedicated Systems Engineers, who will bridge the gap between systems engineering and software development. Our software products support deployed and in-development systems, including … exploitation of good practice What we need from you: A science, math's, or engineering-based degree, or equivalent experience Proven experience in delivering software-heavy systems, ideally to customers in regulated industries (e.g. military, rail, safety-critical) Experience in working with software teams using DevOps to deliver … products Experience in MBSE methodologies Knowledge of the systems engineering lifecycle, particularly in the following areas: Problem definition Systems and Software Architecture Software Development and Qualification Integration, Verification and Validation It would be desirable if you had experience from some of the following: Working with related specialisms More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Feltham, London, United Kingdom
Develop
Software Architect 2 days a week onsite near Heathrow - Contract - INSIDE IR35 - Rate negotiable An exciting opportunity has arisen for an experienced Software Architect to join a dynamic Agile team, providing technical leadership and architectural expertise for ongoing and future product development initiatives. The Software Architect will … be responsible for designing, implementing, and maintaining the technical architecture of software systems. This role involves close collaboration with stakeholders, developers, and fellow architects to ensure that solutions are scalable, maintainable, and aligned with business objectives. Key Responsibilities Collaborate with stakeholders to understand business objectives and translate them … into technical requirements. Design and maintain high-level technical architecture for current and future products. Prepare and present architectural blueprints and documentation using tools such as Confluence, M365, and GitHub. Create and maintain Architecture Decision Records (ADRs) to document key architectural decisions, including context, rationale, and implications. Oversee More ❯
Employment Type: Contract
Rate: £650 - £680 per day
Posted:

Software Architect

Frome, England, United Kingdom
DEVELOP
Software Architect 2 days a week onsite near Heathrow - Contract - INSIDE IR35 - Rate negotiable An exciting opportunity has arisen for an experienced Software Architect to join a dynamic Agile team, providing technical leadership and architectural expertise for ongoing and future product development initiatives. The Software Architect will … be responsible for designing, implementing, and maintaining the technical architecture of software systems. This role involves close collaboration with stakeholders, developers, and fellow architects to ensure that solutions are scalable, maintainable, and aligned with business objectives. Key Responsibilities Collaborate with stakeholders to understand business objectives and translate them … into technical requirements. Design and maintain high-level technical architecture for current and future products. Prepare and present architectural blueprints and documentation using tools such as Confluence, M365, and GitHub. Create and maintain Architecture Decision Records (ADRs) to document key architectural decisions, including context, rationale, and implications. Oversee More ❯
Posted:

Lead Software Developer

Woking, England, United Kingdom
Hybrid / WFH Options
Preferred Title
Join to apply for the Lead Software Developer role at Preferred Title 2 days ago Be among the first 25 applicants Join to apply for the Lead Software Developer role at Preferred Title Get AI-powered advice on this job and more exclusive features. A fast-growing tech … company thats genuinely at the forefront of its industry is looking for a hands-on Lead Software Developer who can bring both technical depth and people-first leadership to its small, dynamic team of .NET Developers. This is a fantastic opportunity to shape the future of a rapidly growing … scheme, a pension scheme, generous holiday allowance and a collaborative environment where your ideas are welcome and implemented. What Youll Be Doing As Lead Software Developer Providing day-to-day technical leadership and mentorship to the development team. Driving the delivery of high-quality software across our product More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Eutelsat Communications SA
Select how often (in days) to receive an alert: Senior Software Engineer Country/Region: Un Connect with Eutelsat Group Be part of a new era in communications, transforming connectivity with Eutelsat Group – the world’s first GEO-LEO integrated global satellite operator. As a global leader in satellite … and new challenges. You want to make a real difference in the world by revolutionizing technology in Space. What You’ll Do: The Senior Software Engineer reports to the Mission Analysis and Flight Dynamics Engineering Manager and works with the Flight Dynamics team to develop and maintain the Flight … Dynamics software at the OneWeb Satellite Operations Center (SOC) to meet current and future operational needs. This role is integral to the development and improvement of all Flight Dynamics System (FDS) domains in the SOC. Responsibilities include supporting system architecture, software prototyping and development, integration and validation More ❯
Posted:

Senior Software Engineer, Windows Desktop App

London, England, United Kingdom
Hybrid / WFH Options
DuckDuckGo
Senior Software Engineer, Windows Desktop App Join to apply for the Senior Software Engineer, Windows Desktop App role at DuckDuckGo Senior Software Engineer, Windows Desktop App Join to apply for the Senior Software Engineer, Windows Desktop App role at DuckDuckGo Who We Are Hi, we're … Visual Studio, And Work On Related Projects. Recent Projects Include Start-up boost for our Windows browser Bookmark and login exporting As a Senior Software Engineer, Windows Desktop App, you'll collaborate with Product Managers, Designers, and Engineers across Native Apps teams to craft a world-class browser with … products. About You Experience implementing ideas from scratch, owning major application features, and owning their maintenance and improvement over time. Experience participating in technical architecture decisions that shape the software architecture of a consumer product. Advanced level of programming expertise, with knowledge of C#. We currently use More ❯
Posted:

Staff Software Engineer

London, England, United Kingdom
ZipRecruiter
now looking to scale the business as quickly as possible. We’re seeking a highly experienced and motivated individual to design and build the software architecture for our next-generation GPUs. This role demands deep expertise in C and C++ programming, low-level programming, compiler construction, and optimisation … techniques. Role: Staff Software Engineer Location: London Salary: DOE/Competitive + benefits Responsibilities: Design and develop the software architecture for the next-generation TPU, ensuring high performance and scalability. Collaborate with hardware engineers to integrate software and hardware components seamlessly. Optimise software performance through … and optical computing. Lead and participate in the development of technical documentation and specifications. Drive innovation and contribute to the strategic direction of the software engineering team. Skills and Experience: 8+ years of experience in software engineering with a focus on C and C++ programming. Extensive experience in More ❯
Posted:

Junior .NET Developer

Southampton, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
and directly contribute to better outcomes for those who need their help most. You can be a part of this mission. Key Responsibilities: Develop software applications using C#.NET Migrate and merge SQL databases Work with Azure cloud and Microsoft cloud suite Understand and implement SOAP/RESTful APIs Communicate … effectively with technical and non-technical staff Translate stakeholder needs into business/software requirements Act as a business analyst or analyst developer Build a cloud-based legal software application Design software architecture Key Skills: Strong experience with C#.NET development Experience with SQL databases and data … business analyst or analyst developer Prior experience in data migration from SQL to Azure cloud Experience merging and migrating systems into a greenfield system Software architecture or design experience If you are interested in this opportunity and want to hear more, please contact SamStocks@spectrumit.co.uk or call More ❯
Posted:

Principal Software Engineer

Manchester, North West, United Kingdom
Adria Solutions
Principal Software Engineer My client is undergoing an exciting digital transformation, re-platforming its technology stack. They are seeking a Principal Software Engineer to play a key role in shaping the future of their digital platforms. You will lead the design, execution, and integration of cutting-edge solutions … the companys digital strategy Ensure security, governance, and quality standards across development processes Oversee engineering execution, measuring productivity through KPIs Maintain high standards in software architecture, testing, and performance optimisation Collaborate with stakeholders, including Architects, Product Owners, and DevOps teams Support, mentor, and coach engineering teams Provide hands … on coding support when required, ensuring best practices and modern development techniques What Were Looking For: Proven experience in software architecture, design, and development execution Technical leadership in engineering teams, driving innovation and best practices Expertise in at least one domain: eCommerce, Order Management, BI, Mobile Apps, or More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Principal Software Engineer

Bury, Lancashire, United Kingdom
Adria Solutions Ltd
Principal Software Engineer My client is undergoing an exciting digital transformation, re-platforming its technology stack. They are seeking a Principal Software Engineer to play a key role in shaping the future of their digital platforms. You will lead the design, execution, and integration of cutting-edge solutions … company's digital strategy Ensure security, governance, and quality standards across development processes Oversee engineering execution, measuring productivity through KPIs Maintain high standards in software architecture, testing, and performance optimisation Collaborate with stakeholders, including Architects, Product Owners, and DevOps teams Support, mentor, and coach engineering teams Provide hands … on coding support when required, ensuring best practices and modern development techniques What We're Looking For: Proven experience in software architecture, design, and development execution Technical leadership in engineering teams, driving innovation and best practices Expertise in at least one domain: eCommerce, Order Management, BI, Mobile Apps More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Leader

Newry, County Down, United Kingdom
Hypertherm
Software Engineering Leader page is loaded Software Engineering Leader Apply locations OMAX Corporation time type Full time posted on Posted 4 Days Ago job requisition id R3400 Software Engineering Leader Hypertherm Associates is looking for a Software Engineering Leader to join our dynamic OMAX team in … Kent, Washington! We're on the lookout for a visionary leader to drive the innovation and excellence of our market-leading software for waterjet cutting systems. In this exciting role, you'll integrate cutting-edge AI-powered development tools and spearhead a talented team of software engineers, crafting … and intuitive user interfaces across our entire product line. Embrace the fast-paced environment where your passion for AI-driven efficiencies, automation, and intelligent software solutions will shape the future of our next-generation designs and ensure the ongoing success and enhancement of our current software. Be a part More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

London, United Kingdom
Hybrid / WFH Options
Allwyn Lotterysolutions
and serve as the ground for empowering our clients to achieve sustainable, long-term growth. What makes this role exciting and challenging: As a Software Architect, you will be responsible for delivering technology solutions to meet customer or internal product roadmaps. You will be responsible for the quality of … the software architecture design and work closely with the Head of Engineering to support and guide the technical deliverables of the software engineering teams. You will ensure they have the right tools and follow best practices and standards following the capability team guidelines. You will ensure that … your solution meets both the functional and non-functional requirements. As part of your everyday responsibilities, you will: Craft the software architecture design along with the Head of Engineering and Lead Engineers, through high level and detailed documentation and appropriate diagrams, working with the product team to translate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

Manchester Area, United Kingdom
Marks and Spencer
As part of the M&S Software Engineering team, you’ll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company’s core and technology leaders that truly understand software … ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the foundational platform for Identity across all M and … a charity or cause you're passionate about through a dedicated day away from work. What you’ll do Your key accountabilities will include: Software Development & Architecture: Responsible for design and architectural decisions, developing scalable and distributed systems, and driving legacy migrations. Focused on optimizing deployment pipelines to More ❯
Posted:

Software Architect/Program Manager (Senior Level)

Dumfries, Scotland, United Kingdom
ZipRecruiter
Job DescriptionJob Description Position: Software Architect/Program Manager (Senior Level) Location: Dumfries, VA Overview: Group W, a 100% employee-owned company, is searching for a hands-on Senior Software Architect/Developer to lead and manage software development projects in support of our Department of Defense … client. The highly skilled professional will determine, plan, and delegate tasks on all software development projects for the respective client. The professional is an active member of the development team. This position may require reporting to our Dumfries office in addition to the Mark Center in Alexandria. Candidate chosen … must be able to commute to both locations as needed. Requirements: 7+ years' experience in software design engineering Four-year degree from an accredited university Fluency in multiple programming Active Secret clearance U.S. Citizenship : Master's degree in computer science and engineering, or other related technical fields High-level More ❯
Posted:

Software Engineering Manager - Identity - Manchester

Salford, England, United Kingdom
MARKS&SPENCER
As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly understand software … digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. About the Role We are seeking a Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the foundational platform for Identity across all M and … will be closely working with Principal engineers, product and delivery peers to drive the successful delivery of projects and features. What You'll Do Software Development & Architecture: Responsible for design and architectural decisions, developing scalable and distributed systems, and driving legacy migrations. Focused on optimizing deployment pipelines to More ❯
Posted:

Software Engineering Manager

London, United Kingdom
Marks & Spencer Plc
Job purpose As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's core and technology leaders that truly … understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship … solutions to solve daring problems for our customers. You will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. We are looking for people to join our community of engineers to drive this transformation, build a modern digital More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Hypervision Surgical Ltd
Software Engineer/Senior Software Engineer London, United Kingdom The role We are seeking a curious, creative and motivated individual who rises to the challenges of continuing to build an innovation-driven start-up. As we progress towards Series A funding, this is a unique opportunity to help … define the future of surgery and play a significant role in shaping the company's product. This role is available at Software Engineer and Senior Software Engineer level, depending on experience. As our (Senior) Software Engineer, you will contribute to ongoing improvements and upgrades to our surgical … Suggest and develop new product features and support them through to release into a medically regulated environment. Hold responsibility in designing, developing and maintaining software components in C++ and Python. Collaborate with other software engineers and imaging scientists as well as regulatory and clinical experts to ensure our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Amazon Aurora DSQL

London, England, United Kingdom
Amazon
Software Development Engineer, Amazon Aurora DSQL Job ID: 2998132 | Amazon Development Center U.S., Inc. Aurora DSQL is a serverless, distributed SQL database with virtually unlimited scale, high availability, and zero infrastructure management. Aurora DSQL automatically scales compute, I/O, and storage, so it can efficiently adapt to any … services to delight customers with exceptional performance and scalability. If you are excited to contribute to a next generation hyper-scale database service and architecture and are curious and get things done, we would like you to consider our team. Aurora DSQL’s Dataplane Frontend team is responsible for … horizontal compute scalability, and low latency for transactions by optimally mapping them to available compute resources. This role requires delivering highly operable and maintainable software, continuous innovations to improve scalability, availability, latency, and efficiency. The team develops mostly in Rust and uses CDK (Amazon Cloud Development Kit) to define More ❯
Posted:

.NET Backend Lead Engineer

United Kingdom
Deltatre
to the latest versions and best practices, alongside the maintenance and development of some important legacy systems. Additional accountabilities Ownership of and responsibility for Software Engineering Architecture Promotion and enforcement of Software Engineering Architectural best practices Regular Software Architecture knowledge sharing sessions with the Software Engineering team Collaboration with Software Engineering and Project Managers, ensuring fit for purpose solution design, architectural approach and iteration and release plans Promotion and enforcement of Software Engineering best practices and standards Involvement in the evolution of core our Software Technologies and Products alongside fellow Engineers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Lead Architect

Glasgow, Scotland, United Kingdom
JPMorgan Chase & Co
the Chief Data and Analytics Office, AIML Data Platforms Team, you are an integral part of a team that works to develop high-quality architecture solutions for various software applications and platforms products. You drive significant business impact and help shape the target state architecture through your … capabilities in multiple architecture domains. Job responsibilities Provides feedback and proposes improvements to architecture governance practices Guides evaluation of current technology and leads evaluation of new technologies using existing standards and frameworks Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and … in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to team culture of More ❯
Posted:

Software Engineering Manager - Financial Services

London, England, United Kingdom
MARKS&SPENCER
We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence to build the systems and services for M and S financial business all while making the product experience seamless for our users and customers. Being kind, creative, curious, and confident … charity volunteer day to support a charity or cause you're passionate about through a dedicated day away from work. What You'll Do Software Development & Architecture: Responsible for design and architectural decisions, developing scalable and distributed systems, and driving legacy migrations. Focused on optimizing deployment pipelines to … Recognize that great engineering is as much about people as it is about technical expertise and lead with empathy. Previous polyglot hands-on lead software engineer. Experience working on highly scalable software solutions across web or backend. Extensive background in software engineering with several years' experience in More ❯
Posted:
Software Architecture
10th Percentile
£42,500
25th Percentile
£57,500
Median
£67,037
75th Percentile
£85,938
90th Percentile
£118,000