Software Architecture Jobs in the UK

1 to 25 of 151 Software Architecture Jobs in the UK

UltraScale+ Design Engineer, FPGA {Live Broadcast, RF

Colchester, Essex, United Kingdom
Ernest Gordon Recruitment Limited
technology that makes it all happen? On offer is the exciting opportunity for a Design Engineer to join a leading provider of live broadcast software and technology. Founded over 50 years and with offices all over the world, around 500, covering all industries from Sports to Defence you will … highly complex projects across the world. Working closely with team members, key stakeholders and customers, you will be responsible for the overall design and architecture to bring these events to life. The ideal Design Engineer must have commercial experience with UltraScale+, ideally be within a commutable distance of Colchester … and be happy to visit the office at least once of twice a week. The Role: Designing live broadcast software and technology using UltraScale+ Work collaboratively in teams. Work in the office one or two days a week. The Person: UltraScale+ experience. Happy to work in the office one more »
Employment Type: Permanent
Salary: £80000 - £110000/annum Company Benefits
Posted:

CAP NodeJS BTP Developer (m/f) - remote/home based

Home Based, United Kingdom
Hybrid / WFH Options
1st solution consulting gmbh
CAP NodeJS BTP Developer (m/f) Location: fully remote Start : ASAP Duration : 6 months Excellent experience in Cloud application design & architecture concepts Implementing scalable applications in a service-oriented architecture with NodeJS Coaching developer-teams in cloud application development, adoption of architecture concepts, development processes and … Application Programming-Model for NodeJs ) Cloud Foundry or Kubernetes (preferably Cloud Foundry) Designing successor applications in a complex eco-system Aligning on a common architecture and tech-stack with architects and developers of neighboring teams Identifying opportunities for reuse of architecture concepts or software components and cross … team synergies Translation of business and product requirements into technical requirements, models, and software architecture Data modelling and evolving data models Interacting and coordinating with teams in multi-site, international locations Communication skills in English You should not be afraid off Complex processes and Legacy systems (which we more »
Employment Type: Contract
Rate: GBP Annual
Posted:

Solutions Architect

England, United Kingdom
DXC Technology
DXC Technology is recognized among the best corporate citizens globally. For more information, visit www.dxc.com Job Description: We are seeking a talented and experienced Software Architect to join our team. As a Software Architect, you will play a crucial role in designing and implementing robust, scalable, and secure … software solutions. You will work closely with stakeholders to understand their needs and align project goals with the software architecture. Additionally, you will provide leadership and guidance to the development team, ensuring adherence to best practices and architectural principles. Job functions and responsibilities: Deep Understanding of Software Architecture Principles, having a comprehensive understanding of various architectural principles, patterns, and best practices in software development. Designing software architecture for projects, selecting appropriate technologies, frameworks, and patterns to ensure robustness and scalability. Working closely with stakeholders to understand and address their needs, ensuring alignment more »
Posted:

Graduate Software Engineer (Embedded)

Rochester, England, United Kingdom
CBSbutler
Graduate Software Engineer (Embedded) Defence; Aerospace; Marine; MOD; Naval; Maritime Rochester, Kent (Hybrid) £34,000 - £40,000 + excellent benefits A global aerospace and defence organisation specialising in state-of-the-art defence solutions are seeking a Graduate Engineer, with an interest in developing a career in Embedded Software Key accountabilities – Graduate Software Engineer (Embedded) Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation. Analysing and defining, software architecture/design, modelling and simulation, systems/software integration, verification and validation, safety critical development techniques. Qualifications and Skills required … Graduate Software Engineer (Embedded) Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada Knowledge and understanding of the Software Lifecycle As more »
Posted:

Embedded Software Engineer

Hemel Hempstead, England, United Kingdom
Smiths Detection
month FTC - Embedded Software Engineer As a Senior Embedded Software Engineer, you will be responsible for the development, testing and integration of software for embedded systems forming part of Smiths Detection’s next generation of chemical and explosive trace detection products. You will be part of an … Agile software team of 3 to 4 engineers reporting to a software team leader. Our Hemel Hempstead site employs 280 people across all disciplines and is the Smiths Detection Centre of Excellence for chemical detectors including our highly successful Lightweight Chemical Detector (LCD) and IONSCAN 600 products. This … role, but the minimum expectation is that you will be site based 3 days a week. What you'll do - Design, implement, and test software for embedded systems. Develop software in C++ running on ARM Cortex M33 Microcontrollers Develop software for Azure RTOS (ThreadX) including FileX, GUIX more »
Posted:

Data Scientist

London Area, United Kingdom
Harnham
Tech Strategy Working closely with existing and new partners Maintaining strong governance, security, risk management, IT policies and procedures Managing core tech budgets Specifying software architecture and platform strategy REQUIREMENTS: A background in leading technology teams, with a clear focus on AI and LLMs Ideal experience in small … companies or startups Experience in software architecture and platform development Strong understanding of deploying a model in a sensitive customer environment Experience negotiating and managing supplier relationships Commercially driven with strong communication skills NEXT STEPS: If this role looks of interest, please reach out to Joseph Gregory more »
Posted:

CTO

Greater London, England, United Kingdom
Harnham
LLM product Working closely with existing and new partners Maintaining strong governance, security, risk management, IT policies and procedures Managing core tech budgets Specifying software architecture and platform strategy Remaining hands on to lead the team technically SKILLS AND EXPERIENCE NEEDED The successful CTO will have the following … skills and experience: A background in leading technology teams, with previous LLM experience in industry Ideal experience in small companies or startups Experience in software architecture and platform development Strong understanding of deploying a model in a sensitive customer environment Experience negotiating and managing supplier relationships Commercially driven more »
Posted:

Software Architect

Southampton, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
Software Architect Up to £75,000 per annum + 10% bonus & 10% pension Delivering a critical new software application that will help fight crime Southampton, hybrid working, 2 days per week in office Must be eligible for SC clearance (British citizen or indefinite leave to remain in UK … evidence used to fight crime. As part of a large new project, they are currently expanding their development team and as such need a Software architect to join them. You’ll be responsible for managing key stakeholders and architecting the system. As a software architect you will be … technical parts of the team. You’ll take non-technical requirements provided in RFI’s from the product managers and translate this into technical architecture and design of the platform for the developers. The must have skills/experience: Experience working from RFI & RFP documents provided by product managers more »
Posted:

Embedded Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
People Source Consulting
Role: Embedded software engineer Location: Glasgow Salary: £45,000 - £55,000 Hybrid working policy: 4x days onsite initially and then more flexible after 6 months with 50% remote but my client likes to offer a very healthy work life balance and a happy balanced work environment. Award-winning electronics … will see you work on products across all stages of the development cycle: from requirements capture with the customer, through feasibility studies, system/software architecture, prototyping, testing, certification, production set-up, and completed product handover. You will work on a selection of ever-evolving external and internal … and every day/project is different then this might be the role for you. Responsibilities: Architect, write, deploy, test, and document product embedded software systems Develop unit, system verification, and functional tests Put in place documentation structures and templates Manage multiple projects in parallel Work as part of more »
Posted:

Senior Security Engineer - Product Security

Welwyn Garden City, England, United Kingdom
Tesco
security is delivered within our engineering & product teams... About the Security Engineering team We are 15+ and growing team that supports Tesco technology and software development teams across cloud and other cutting-edge technologies at scale. We have a new role as the security engineer for our security engineering … team based in the UK. The software development teams are responsible for their own security, so we act differently than a traditional security team. We are team of security partners, not security police... and we go as far as calling ourselves as Security Partners, not Security Architects or Consultants. … Our software engineering teams have tremendous freedom in their work and the corresponding responsibility to do the right thing for our customers. Instead of controlling our engineering teams with process and security gates, we enable them to innovate by providing security guidance to make right decisions for Tesco. The more »
Posted:

Technical Lead

London Area, United Kingdom
Hybrid / WFH Options
talenty
its core. You’ll own the design and development of robust cloud-based applications primarily using C#/.NET. Importantly you’ll own the software development lifecycle driving continuous improvements in practices and processes to increase the flow of value to customers. You will guide the technical direction of … projects, making strategic decisions on technology stacks, coding standards, and software design - playing a pivotal role in the product delivery team, actively contributing to design, scoping, prioritisation, and the iterative delivery of features. You’ll be responsible for ensuring code quality through code reviews, automated testing, and continuous integration … practices. You can expect to collaborate and support the commercial and operational teams in driving the next generation of software solutions for external and internal customers. Finally, as Technical Lead you’ll mentor and coach team members, fostering a collaborative, productive, and inclusive team environment. Experience needed First and more »
Posted:

Principal Engineer

City Of London, England, United Kingdom
Harrington Starr
Staff Engineer/Architect Are you a seasoned expert in Python backend software architecture? Imagine propelling your career to new heights in a pivotal senior leadership role with a globally renowned Investment Bank. As an architect for the Private Markets domain you will collaborate with business partners to … to drive the technology innovation agenda for the business domain. Another key task will be to translate business priorities and into a strategic reference architecture and technology roadmaps and create principles and policies that ensure the architecture aligns with the business and technology strategy Your core knowledge will … architectures to align business, solution designers and engineers An experienced technologist with a strong understanding of emerging and cloud technologies Proven track record in Software Architect/Principal Developer roles Proficiency in backend software engineering, with a strong preference for Python In-depth knowledge of distributed systems and more »
Posted:

Fullstack Developer - C# and React - Commodities - £500 p/d Inside IR35

London Area, United Kingdom
Harrington Starr
will require 2 days p/w in office. Skills: Proficient in .NET Core development, with solid experience demonstrating a strong understanding of modern software development principles and practices. Capable of developing responsive web applications using React or Svelte, with a focus on delivering intuitive user experiences and leveraging … standards. Committed to continuous improvement and staying updated with industry trends, actively seeking opportunities to enhance skills and expand knowledge in areas such as software architecture, DevOps practices, and emerging technologies. If interested please come back on this advert with an updated CV and contact number. more »
Posted:

Senior Full-stack Developer

United Kingdom
Hybrid / WFH Options
HartleyCo
Look no further! Required Technical Skills: Proven experience as a Full-stack Developer. Proficiency in PHP, Laravel, Vue.js, Docker, and AWS. Strong understanding of software architecture principles and design patterns. Ability to work independently and collaboratively in a remote team environment. Effective communication skills and a proactive attitude more »
Posted:

Senior Technical Architect

England, United Kingdom
Haystack
growing tech consultancy that creates user-centred solutions with purpose for their clients in government and business. You’ll use your experience of implementing software architecture patterns and approaches to define detailed designs of large enterprise-scale applications to meet our clients’ business outcomes. You’ll represent your … solutions through architecture governance and contribute to the evolution of the assurance processes. You’ll confidently lead delivery teams in realising the design with your expertise and guidance. Essential Skills: - build strong relationships with both business and technical stakeholders to provide technical direction and build consensus for your technical … scale applications, utilising or defining effective patterns and technologies - identify and adhere to system qualities (non-functional requirements) - have an excellent working knowledge of software development, programming languages, modelling languages and methodologies, knowing how to apply them - evaluate and introduce innovative new patterns, approaches and technologies into project teams more »
Posted:

Software & Hardware Co-design Research Engineer - AI

Cambridge, England, United Kingdom
European Recruitment
Software & Hardware Co-design Research Engineer - AI Processors I am partnered with a global tech giant at their research center in Cambridge, who are looking for someone with an academic background to bring onto their high caliber team. Responsibilities: Lead a specific sub-technical direction within the AI Processor … Software & Hardware Co-design Lab, focusing on NPU chip technology. Identify pivotal technologies, formulate strategic evolution plans, and drive implementation to establish industry-leading technical prowess. Spearhead technology and business innovations, integrating various application algorithms, frameworks, runtimes, modeling, simulation, and compilers within processor domains. Anticipate AI industry trends, develop … usability and performance challenges across the AI stack. Qualifications Required: Extensive experience in optimizing AI chip architectures and systems. Proficiency in mainstream heterogeneous computing software and hardware architectures. Practical expertise in at least one of: Numerical Calculation, Compilation, Algorithm & chip co-design, Runtime, Shared Memory. Deep understanding of AI more »
Posted:

Presales Solutions Consultant

London Area, United Kingdom
HCLTech
look simple. SAP S/4HANA (IaaS & RISE) Rightsizing and Migration to Cloud Programme DEV/SEC/OPS & Agile Delivery Advisor SAP Hardware & Software Architecture Trusted Advisor Strong knowledge of SAP S/4HANA Transformation Projects SAP Innovator not follower Developing SAP RISE focused Value Proposition for … of business Broad technical appreciation – including ALL key SAP functionality and technology; With ability to rapidly assess new technology solutions. Lead functional/technical architecture in complex SAP and non-SAP environments. Support the Programme Director to develop phasing strategy, plans, benefits case, org structures, risks and issues. Manages more »
Posted:

Information Technology Business Analyst

London Area, United Kingdom
Hybrid / WFH Options
Vallum Associates
systems Understand source data from both internal & external (Swift) sources & perform data mapping exercise for building the relevant interfaces Good understand the underlying technologies & software architecture involved & explain the data flow to fellow team members in the POD as part of overall solution development Past experience having handled more »
Posted:

Senior Rust Engineer

United Kingdom
Understanding Recruitment
Senior Rust Engineer will have the following skills and experience: Strong industry experience with Rust Worked in a collaborative development environment Systems programming Interoperable software architecture Web3 experience (preferable) If you are looking for a Senior Rust Engineer role with the aim of helping the mass adoption of more »
Posted:

Senior Embedded Software Engineer

Bristol Area, South West, United Kingdom
Hybrid / WFH Options
Connexa
Exciting Opportunity for Senior Embedded Software Engineer! Are you ready to pioneer cutting-edge projects that will redefine the technological landscape? Do you have a passion for leading intricate electronic endeavours? Join an exceptional and expanding tech firm with a global footprint, offering a hybrid work model based just … for the Oil & Gas and UK Rail Industries. The Role: My client is on the lookout for a seasoned and highly proficient Senior Embedded Software Engineer to boost their Hardware Solutions Team. Key Responsibilities: Spearhead the Embedded Software Team, driving innovation and excellence. Architect, design, develop, and refine … embedded software products to support our R&D initiatives and commercial endeavours. Uphold standards of design brilliance, ensuring every aspect of our software solutions exceeds expectations. Produce meticulous technical documentation and instil best practices across the team. Coordinate and manage project activities, providing guidance and mentorship to junior more »
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Software Architect

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
JAM Recruitment Ltd
by improving the capability, reliability and availability of their most critical assets? Due to continued investment, this global business is currently looking for a Software Architect to join their existing team in Bristol (hybrid working) on a 24 week contract. The Role As a Software Architect , you will … be responsible for but not limited to the following: Delivering software input into a variety of tendering opportunities. Mobilising and maintaining software development teams to deliver against the requirements of successfully bid opportunities. Acting as Product owner for software delivered into in-service projects, R&D and … the wider campaigns. Providing guidance to the team on focus and priorities across the portfolio. Understanding and reporting on software delivery timescales and risk across a software portfolio. Developing and maintaining software architecture for our software solutions. Working closely with the System Architect and Programme more »
Employment Type: Contract, Work From Home
Rate: £70 - £90 per hour + Negotiable, Inside IR35
Posted:

Python Developer

United Kingdom
Hybrid / WFH Options
Trust In SODA
A forward-thinking technology firm dedicated to advancing healthcare through innovative software solutions is currently seeking a talented Senior/Lead Python Developer with extensive Software Solutions Architecture experience. The ideal candidate will have a strong background in software architecture, with a focus on designing … pivotal role in shaping the future of healthcare technology. Looking for a Senior/Lead Python Developer with an experience with: Strong background in software architecture and design. Python, AWS & Experience with microservices architecture Knowledge of healthcare data management standards and regulations. Bachelor's degree in Computer … Senior/Lead Python Developer looking for a big challenge, as you will be: Lead the design and implementation of robust, efficient, and secure software solutions for the healthcare sector. Design and maintain microservices-based architecture utilizing modern technologies such as Kubernetes, Kafka, and Python. Ensure compliance with more »
Posted:

Principal Software Engineer

Worcestershire, England, United Kingdom
Yoh, A Day & Zimmermann Company
Job Title: Principal Software Engineer Role Type: Permanent Location: Worcestershire Principal Software Engineer required by an advanced magnetic sensing technology business based in the west midlands. The Principal Software Engineer will be a key leader within a growing product development team, responsible for both leading a small … well as hands on requirements. This role requires strong technical expertise, leadership skills, and a passion for developing cutting edge technological products. The Principal Software Engineer will play a vital role in driving innovation, ensuring the successful delivery of high-quality software solutions, and shaping the future of … our products. Role Requirements Provide hands on technical leadership and guidance to both embedded and non-embedded software engineers. Leading the development of complex software systems. Collaborate with cross-functional teams to define software requirements and specifications. Contribute to project management by providing software design plans more »
Posted:

Software Engineer (Southampton)

Hampshire, England, United Kingdom
Executive Integrity | B Corp™
Job title: Junior Software Engineer Location: Southampton, England Who are we recruiting for? Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client … edge technologies to capture ocean data and deliver maritime solutions while prioritizing sustainability and environmental responsibility. What will you be doing? As a Junior Software Engineer, you will play a vital role in supporting the development of new software capabilities and integrating them with other programs and devices. … to the control of sophisticated robotic equipment deployed from our client's Armada vessels. Your key responsibilities will include: Receiving comprehensive training on various software control systems running the uncrewed vessels, enabling you to make resilient software design decisions Assisting in the building, testing, and deployment of software more »
Posted:

Senior Scala Developer

England, United Kingdom
Hybrid / WFH Options
Scrumconnect Consulting
digital public services. Key Responsibilities: Lead Development Projects : Spearhead the development of high-quality applications using Scala and Java, focusing on scalability and performance. Software Architecture : Direct software design and architectural discussions to craft robust and scalable solutions, integrating modern design patterns. Mentorship : Mentor junior developers, fostering … and growth by promoting best practices in coding and process. Collaborative Engagement: Work closely with cross-functional teams to ensure seamless delivery of comprehensive software solutions. Continuous Improvement : Drive technical excellence, clean code principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) within the team. Innovation : Play a … in Java development, with a strong portfolio of projects. At least 3 years of experience specifically in Scala development. Proficiency in functional programming, modern software design patterns, asynchronous programming, and multithreading. Preferred Qualifications: Extensive experience with Docker, Kubernetes, and AWS/Azure/GCP(any cloud provider) for scalable more »
Posted:
Software Architecture
10th Percentile
£47,215
25th Percentile
£59,063
Median
£70,000
75th Percentile
£82,375
90th Percentile
£101,875