Permanent Design Patterns Jobs in Bristol

15 of 15 Permanent Design Patterns Jobs in Bristol

Software Architect

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, design patterns 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 ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum, Inc benefits
Posted:

Principal Software Engineer / Architect

Temple Meads, Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Principal Software Engineer/Architect (C# .Net AWS) Remote/Bristol to £100k Are you a highly technical Principal Software Engineer with strong architecture and design skills? You could be progressing your career at a financial services tech consultancy that specialise in solutions for Pensions and Investment Managers. As a Principal Software Engineer/Architect you will lead … the design and development of scalable, robust and secure software solutions, playing a critical role in shaping the technical direction of products balancing architectural design patterns with pragmatic solution design and guiding engineering teams through implementation. You'll ensure secure coding and best practices are being followed and create appropriate technical documentation. There More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Software Architect

Greater Bristol Area, United Kingdom
IC Resources
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 design patterns 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 design More ❯
Posted:

Software Engineer - Active Savings

Bristol, Avon, South West, United Kingdom
Hargreaves Lansdown
Familiarity with Spring Boot Framework Understanding of TDD and BDD Test automation with Cucumber and Selenium Understanding of object-oriented programming (OOP) model principles and application design patterns Frontend Web development, HTML, CSS. Knowledge of using JIRA and other Atlassian products More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Software Developer Desktop App Developer WinUI 3, UWP, or WPF

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, design patterns, 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 ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Principal Engineer

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 , design patterns 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 ❯
Posted:

Software Engineering Team Lead

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 design patterns 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 ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Software Engineer

Bristol, Gloucestershire, United Kingdom
Fairygodboss
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

City, Bristol, United Kingdom
BAE Systems
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 design patterns, 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Bristol, Gloucestershire, United Kingdom
BAE Systems
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 design patterns, 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 ❯
Posted:

Software Security Engineer

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, design patterns, 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 ❯
Employment Type: Permanent, Work From Home
Posted:

Software Security Engineer

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, design patterns, 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 ❯
Posted:

Software Product Security Engineer

Bristol, Gloucestershire, United Kingdom
Matchtech
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, design patterns, 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Security Engineer

Bristol, Gloucestershire, United Kingdom
Matchtech
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, design patterns, 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

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 ❯
Posted:
Design Patterns
Bristol
10th Percentile
£49,250
25th Percentile
£53,750
Median
£57,500
75th Percentile
£65,313
90th Percentile
£77,125