21 of 21 Design Patterns Jobs in the West Midlands

Software Engineer

Location
Birmingham, England, United Kingdom
principles under guidance from senior engineers, principal engineers and architects Participate in peer code reviews and apply coding standards, design patterns and best practices Deliver work items from design through development, testing and deployment Provide estimates and communicate progress or blockers Troubleshoot issues … Analytical Skills Problem-Solving Effective Communication Team Collaboration Willingness to Learn Industry Keywords Software Engineering Principles Cross-Functional Team Technical Guidance Design Patterns Best Practices Tools & Technologies AWS Azure GCP React Node.js Terraform Celery Containerisation Infrastructure-as-Code Cloud-Native Services #J-18808-Ljbffr ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
responsible use. Object‐oriented software engineering – Design and implement scalable, maintainable features with clear abstractions, encapsulation, inheritance, and sound design patterns in C++. Write, test, review, and maintain high‐quality code across the full development lifecycle. Own features or components from design through … resolve defects and performance bottlenecks, and maintain technical documentation. CAD domain – Develop and optimise production‐grade capabilities across CAD (parametric modelling, geometry, design workflows). Apply computational geometry and geometric modelling principles to robust, performance‐sensitive desktop software. Collaborate with Product Management, Experience Design, and Quality ...

Software Architect - Python & .NET.

Location
Birmingham, England, United Kingdom
established and growing automation specialist is seeking an experienced Software Architect to lead the design and development of complex, integrated software platforms. The organisation delivers sophisticated automation solutions that connect enterprise applications, operational software, real-time data and physical equipment. Its projects support demanding operational environments where reliability … based applications. A track record of architecting complex, integrated software platforms rather than isolated applications. Strong understanding of software architecture principles, design patterns and system decomposition. Experience designing REST APIs, web services and interfaces between multiple systems. Knowledge of microservices, distributed systems and event‐driven architectures. Experience ...

Software Architect - Python & .NET

Hiring Organisation
Computer Futures
Location
Birmingham, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£75000 - £90000/annum
established and growing automation specialist is seeking an experienced Software Architect to lead the design and development of complex, integrated software platforms. The organisation delivers sophisticated automation solutions that connect enterprise applications, operational software, real-time data and physical equipment. Its projects support demanding operational environments where reliability … based applications. A track record of architecting complex, integrated software platforms rather than isolated applications. Strong understanding of software architecture principles, design patterns and system decomposition. Experience designing REST APIs, web services and interfaces between multiple systems. Knowledge of microservices, distributed systems and event-driven architectures. Experience ...

Software Engineer

Location
Birmingham, England, United Kingdom
experience Location : Birmingham city centre WFH policy: Employees are required to attend the office 2 days/week Flexible working : Variety of flexible work patterns subject to line manager discretion e.g. Compressed 9-day fortnight. Reports to: Software Engineering Manager Deadline Note: We reserve the right to close … implementation details (Stakeholder Interaction integrated here). Code Review & Quality Participate in peer code reviews, providing constructive feedback. Apply coding standards, design patterns and best practices during implementation. Help raise quality through improved maintainability, readability and performance. Technical Leadership Follow technical guidance from senior engineers and technical ...

AI Solutions Architect

Hiring Organisation
MSX International
Location
Warwick, Warwickshire, UK
Employment Type
Full-time
production systems. Support defining requirements for scalingRecommend optimized architectures for latency, cost-efficiency (token management), and reliability. Assess cost impact of model choices, inference patterns, and orchestration designs to recommend sustainable options. Establish patterns for AI safety, bias mitigation, and "Human-in-the-loop" architectural components, ensuring architectural … tech people involved in the implementation of AI related solutions. Provide technical oversight and architecture reviews for AI related projects. Monitor emerging AI patterns (RAG, Fine-tuning, Multi-agent systems).Collaborate with the AI & Data Transformation Lead to support Value Streams and Support Functions on advisory support ...

Senior Integration Engineer

Location
Birmingham, England, United Kingdom
reviewing integrations to ensure they meet quality, performance and security benchmarks. Defining and maintaining integration design templates, reusable components, design patterns and technical guidelines. Working with change owners and technical teams to translate integration requirements into technical deliverables. Designing integrations that maximise reuse … services and managed connectors, while defining patterns that reduce the need for point‐to‐point integrations. Evaluating emerging integration capabilities within RSM’s existing vendor network and supporting incident resolution and performance optimisation for integration flows. What we are looking for We’re looking for someone with strong integration ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
Requisition ID # 26WD99922 Software Engineer Location : Birmingham (Hybrid) Role Summary As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience … broad portfolio of software, giving customers the power to solve their design, business, and environmental challenges. This is an exciting time to join us on our multi-year journey to disrupt the Design to Manufacture world with Fusion by delivering unprecedented value and converging workflows with ...

NET Software Developer

Hiring Organisation
Savaria UK Ltd
Location
DY6 7FJ, Gornalwood, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£50000 - £58000/annum
growing international organisation. The Opportunity Reporting to the Senior Software Developer, you'll be involved throughout the software development lifecycle, helping to design, develop, maintain and improve a range of in-house applications and web-based solutions. This role offers the chance to work with modern Microsoft technologies … .NET ecosystem ASP.NET and ASP.NET Core HTML5, JavaScript and Vue.js SQL Server, T-SQL and Stored Procedures Clean Architecture and modern design patterns Unit testing frameworks Microsoft Azure DevOps methodologies ERP integrations, including Dynamics 365 and similar platforms Agile/Scrum delivery environments About ...

Lead Data Engineer

Hiring Organisation
Kainos
Location
Birmingham, UK
Employment Type
Full-time
match to user needs. Your responsibilities will include: Taking responsibility for the development of whole components or subsystems within a team. Development incorporates design, code, test and defect resolution. Focusing on hands-on design and development, using open source and commercial platforms. Defining and enforcing development … essential) requirements: Experience of leading a team of engineers in the implementation of data-intensive system componentsExperience of applying standards for design (patterns), development, (style guides) and operational readiness (automation, deployment)Proficient software development experience in one of Java, Scala, or PythonSoftware development experience with data-processing ...

Front End Developer

Hiring Organisation
Experis
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £579/day
Developer (React) to join the CORE Mod. team in Tax Admin. Experienced developer needed with experience working with a UI/UX Design lead and developing in JavaScript React. Minimum requirements Strong frontend fundamentals: semantic HTML, modern CSS and JavaScript, including responsive and accessible development. Commercial experience with … where the frontend includes a server or backend-for-frontend layer. Design-system and component-library development using custom design patterns, encompassing MUI, Storybook and Figma. Runtime validation and contract-first API integration, for example Zod and OpenAPI-generated types. Authentication, authorisation and secure session ...

Front End Developer

Location
Telford, England, United Kingdom
where the frontend includes a server or backend-for-frontend layer. Design-system and component-library development using custom design patterns, encompassing MUI, Storybook and Figma. Runtime validation and contract-first API integration, for example Zod and OpenAPI-generated types. Authentication, authorisation and secure session ...

Data Architect

Location
Bewdley, England, United Kingdom
newer, cloud based servers. Skills and Experience: Enterprise level Data Architecture Databricks Modelling Technical authority/Leadership Experience with Canonical Model design patterns Cleansing and ETL Creation and design of data systems including best practice standards principles Responsibility for the Data Roadmap Databricks, Data Lakes ...

Data Architect

Hiring Organisation
Hunter Selection
Location
Worcester, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
newer, cloud based servers. Skills and Experience: Enterprise level Data Architecture Databricks Modelling Technical authority/Leadership Experience with Canonical Model design patterns Cleansing and ETL Creation and design of data systems including best practice standards principles Responsibility for the Data Roadmap Databricks, Data Lakes ...

.NET Software Developer

Location
Kingswinford, England, United Kingdom
growing international organisation. The Opportunity Reporting to the Senior Software Developer, you'll be involved throughout the software development lifecycle, helping to design, develop, maintain and improve a range of in-house applications and web-based solutions. This role offers the chance to work with modern Microsoft technologies … with: C# and the .NET ecosystem ASP.NET and ASP.NET Core SQL Server, T-SQL and Stored Procedures Clean Architecture and modern design patterns Unit testing frameworks DevOps methodologies ERP integrations, including Dynamics 365 and similar platforms About You We're looking for a passionate developer who enjoys ...

Cyber Security Architect

Location
Coventry, England, United Kingdom
enterprise security architecture, governance, and technical assurance activities. You will help define the future-state security architecture, establish security standards and design patterns, and ensure consistent implementation of Zero Trust principles across the organization. Working closely with senior business, technology, and security stakeholders, you will translate business … long-term cyber resilience. Key Responsibilities Enterprise Security Architecture Define and maintain enterprise-wide Zero Trust target architectures. Develop security reference architectures, design standards, architecture principles, and implementation patterns. Create and review architecture artefacts, including high-level and detailed solution designs. Establish governance processes, technical assurance frameworks ...

Full Stack Developer

Hiring Organisation
Oscar
Location
Birmingham, UK
Employment Type
Full-time
suite. Developer Requirements C# .Net CoreAngularAzure Service Bus/Rabbit MQJavaScript, HTML5, CSS3, SASS and Typescript Desirables Working knowledge of SOLID Principles and design patternsAzure DevOps/JiraWeb APIs with RESTful standardsAgentic AI experience The Company The company work with a range of leading companies in a wide ...

Software Development Team Leader

Location
Coventry, England, United Kingdom
Development Team Leader will provide strong leadership and focus to a team of technical specialists and may also contribute to the technical analysis, design and build of solutions ensuring the product and/or systems are fit for purpose. As a leader you will line manage members … done. You will work with the Tech Lead within the team to ensure the relevant coding standards are followed and consistent design patterns used. You will ensure new development follows a well thought out technical design. You will have a strong understanding of agile development principles ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Birmingham, England, United Kingdom
opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services. Key responsibilities Design, develop and maintain high-quality backend services usingTypeScript. Design and implement solutions usingserverless architectureand cloud-native development principles. Develop and maintain applications and services … resilience, scalability and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Essential technical skills Candidates ...

Solution Architect

Location
West Midlands, England, United Kingdom
define the architectural vision, establish best practice and ensure technology investments deliver long‐term value. You’ll have the opportunity to: Lead the design of secure, scalable and future‐ready cloud and data platform solutions. Shape technology roadmaps, architecture standards and reusable design patterns. Influence critical … designing cloud‐native solutions. Experience architecting modern data platforms, integration solutions and governance frameworks. A track record of delivering solutions from discovery and design through to implementation and live service. Strong stakeholder management and communication skills, with the ability to influence at all levels. Experience establishing architecture standards ...