Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate, Sensors, Radar, RF, Testing, visualisation … tooling Experience & Knowledge Strong programming knowledge - C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, designpatterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic More ❯
and monitor the architecture’s structure, interfaces, and temporal behaviour to ensure it meets demanding performance and reliability goals. In this role, you will define and document key design drivers such as performance, safety, security, and maintainability, producing derived and emergent requirements while capturing underlying assumptions and rationale. You’ll ensure the integrity of the architecture by clearly … and architectural innovation. What's required for this Software Architect position? I'm looking for a confident technical leader who can balance hands-on expertise with high-level design … thinking. You’ll ideally have: Strong experience making architectural and design decisions in complex software systems Knowledge of modern and traditional architecture techniques and designpatterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuous integration and robust designMore ❯
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and designpatterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Adecco
in .NET desktop application development* Experience with WinUI 3, UWP or WPF* Familiarity with the Windows App SDK* Proven Agile software development experience* Understanding of MVVM, designpatterns, and secure development practices Benefits* Competitive salary* 25 days holiday + bank holidays (option to buy more)* Generous pension scheme* Group Life Assurance & Income Protection* Health cash plan & lifestyle More ❯
bristol, south west england, united kingdom Hybrid / WFH Options
IVC Evidensia
decisions and hands-on development of complex systems using modern engineering practices and cloud-native design. You Will Provide technical leadership and architectural guidance across multiple engineering teams Design and implement scalable, secure, and event-driven microservices Partner with Engineering Managers and Architects to shape our long-term system architecture Lead delivery of large-scale, cross-cutting technical … e.g., SQL Server , PostgreSQL , DynamoDB ) Experience with messaging and pub/sub platforms (e.g., SNS/SQS , EventBridge ) Commitment to quality development practices: TDD , code reviews , designpatterns Strong mentoring and leadership experience within high-performing teams Solid understanding of observability tooling and incident response You Matter to Us Benefits At IVC Evidensia, our people are at More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
AJ Bell
leading an engineering team, including line management duties such as personal development coaching and performance reviews. Excellent programming and problem solving skills Understanding of relevant software designpatterns and paradigms, such as OOAD, DDD, MVC, microservices, containers/orchestration or event-driven architecture Experience in creating performant, scalable, secure and well tested code. Strong sense of ownership More ❯
SQL Server, MySQL, or PostgreSQL. Familiarity with Docker and Kubernetes. Strong problem-solving skills and ability to work independently and in a team. Understanding of SOLID principles and design patterns. Excellent communication and interpersonal skills. Benefits: Competitive salary and benefits package. Opportunity to work with cutting-edge technologies. Collaborative and innovative work environment. Professional development and growth opportunities. More ❯
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services' software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and designpatterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You'll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services’ software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and designpatterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You’ll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
in-service support The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, designpatterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments and risk analyses of technologies More ❯
bristol, south west england, united kingdom Hybrid / WFH Options
MBDA
in-service support The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, designpatterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments and risk analyses of technologies More ❯
not limited to: The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, designpatterns, coding standards, trade-offs, and best practices. Participating in the evaluation and selection of appropriate technologies and frameworks for software projects. Conducting security assessments and risk analyses of technologies More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Ballantyne Technology Limited
What we’re looking for Ideally a years experience in a professional web development environment however a strong graduate will be considered. Understanding of modern application designpatterns and best practices. Excellent communication skills and the ability to work effectively with non-technical teams. A proactive learner who thrives in a fast-paced, collaborative setting. Why this More ❯
security across the full product lifecycle, from concept to in-service support. Provide technical expertise to software and project teams, advising on security requirements, techniques, architecture, designpatterns, coding standards, and best practices. Evaluate and recommend appropriate technologies and frameworks for software projects. Conduct security assessments and risk analyses, identifying vulnerabilities and developing mitigation strategies. Support continuous More ❯
security across the full product lifecycle, from concept to in-service support. Provide technical expertise to software and project teams, advising on security requirements, techniques, architecture, designpatterns, coding standards, and best practices. Evaluate and recommend appropriate technologies and frameworks for software projects. Conduct security assessments and risk analyses, identifying vulnerabilities and developing mitigation strategies. Support continuous More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Anson McCade
own the full software architecture for major projects, from concept through to implementation. • Establish the structural and temporal architecture, ensuring consistency and integrity across components. • Identify and manage design drivers such as real-time performance, safety, security, flexibility and reusability. • Produce derived and emergent requirements with clear rationale and traceability. • Collaborate closely with systems, hardware and software engineers … to ensure technical alignment. • Contribute to long-term technology strategy, influencing tools, frameworks and architectural direction. What We’re Looking For: • Strong technical background in software design and architecture. • Experience with model-based engineering and software design patterns. • Proficiency in one or more programming languages (e.g. C++, C#, Java, Python). • Knowledge of modern engineering practices More ❯
help shape cutting-edge software that underpins some of the most advanced defence systems in Europe. Working alongside other Architects, Technical Specialists, and key engineering teams, you'll design, guide, and evolve software solutions that are safe, secure, and reliable. The Role As a Software Architect , you'll be responsible for defining and guiding the full software architecture … performance, and maintainability across the system. Your key responsibilities will include: Defining the structural and temporal architecture of software systems, including internal and external interfaces. Identifying and documenting design drivers (e.g. performance, safety, security, usability, reusability). Producing derived and emergent requirements , with clear assumptions and rationale. Ensuring implementation choices uphold architectural integrity. Collaborating with engineers and other … architects to support reviews and design activities. Influencing software technology strategy , including product lines, new tools, and methods. Contributing to communities of practice and driving innovation across software engineering. About You You'll bring strong technical judgment and architectural experience, as well as the ability to mentor and inspire teams. We're looking for someone who has: Solid More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Matchtech
help shape cutting-edge software that underpins some of the most advanced defence systems in Europe. Working alongside other Architects, Technical Specialists, and key engineering teams, you'll design, guide, and evolve software solutions that are safe, secure, and reliable. The Role As a Software Architect , you'll be responsible for defining and guiding the full software architecture … performance, and maintainability across the system. Your key responsibilities will include: Defining the structural and temporal architecture of software systems, including internal and external interfaces. Identifying and documenting design drivers (e.g. performance, safety, security, usability, reusability). Producing derived and emergent requirements , with clear assumptions and rationale. Ensuring implementation choices uphold architectural integrity. Collaborating with engineers and other … architects to support reviews and design activities. Influencing software technology strategy , including product lines, new tools, and methods. Contributing to communities of practice and driving innovation across software engineering. About You You'll bring strong technical judgment and architectural experience, as well as the ability to mentor and inspire teams. We're looking for someone who has: Solid More ❯