1 to 25 of 26 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 ...

Application Architect (AI)

Hiring Organisation
SCC
Location
Birmingham, UK
Employment Type
Full-time
purpose: The AI Application Architect is responsible for the end-to-end architecture, design and evolution of AI-enabled applications and solution patterns, ensuring alignment to business goals and delivery outcomes. This role focuses on applied AI, translating business problems into practical, secure and scalable AI solutions … solution architectures using Azure AI Foundry and AWS Bedrock to address specific business challenges. Define and maintain AI reference architectures and design patterns for common use cases such as document intelligence, conversational AI, knowledge mining and process automation. Provide technical direction to development teams, ensuring implementation aligns ...

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 ...

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 ...

Senior Java Full-Stack Engineer

Location
Birmingham, England, United Kingdom
hands-on experience with Java 17, Spring Boot and microservices architecture.Experience designing and developing RESTful APIs.Strong understanding of software engineering principles, design patterns and best practices.Experience with CI/CD pipelines and tooling such as Jenkins.Experience using Git-based source control systems.Good understanding of cloud-native application ...

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 ...

Full Stack Developer

Hiring Organisation
Version 1
Location
Birmingham, UK
Employment Type
Full-time
understanding of software architecture principles, hands-on experience with modern technologies, and the ability to lead and mentor development teams. Key Responsibilities: Architectural Design: Design and develop high-quality software architecture and technical solutions that meet business requirements. Ensure the architecture is scalable, maintainable, and secure. … React or similar front-end technologies. Good experience and certification in AWS cloud platform. In-depth knowledge of software architecture principles and design patterns. Experience with microservices architecture and cloud-native applications. Good experience in database technologies such as SQL, NoSQL, and data modeling. Excellent problem-solving skills ...

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 ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, UK
Employment Type
Full-time
Requisition ID #26WD99922Software EngineerLocation : Birmingham (Hybrid)Role SummaryAs 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 and a 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 cloud-based technology. ...

Lead Data Engineer

Location
Warwick, England, United Kingdom
integration between operational applications and the data science, AI and advanced analytics workloads underpinning National Grid's BIG work. You will own the engineering patterns behind those products end to end: ingestion, transformation, modelling, testing, deployment, monitoring and operational support, ensuring solutions are scalable, supportable and repeatable across … performance ambitions, taking technical accountability for the solutions the team ships. Set and maintain the engineering standards for the team — design patterns, coding standards, code review, testing, CI/CD and deployment practice — and hold delivery to them. Mentor and develop data engineers across the team ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Birmingham, West Midlands, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

Software Engineer

Hiring Organisation
Consula Group LTD
Location
Shropshire, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
JavaScript, Java, TypeScript, or similar) Experience with modern frameworks and tools relevant to your stack Solid understanding of software development principles, design patterns, and best practices Experience working with version control systems, particularly Git Familiarity with cloud platforms (AWS, Azure, or GCP) is desirable Strong problem-solving ...

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 ...

Salesforce Developer

Location
Rugby, Warwickshire, United Kingdom
great fit Solid Salesforce platform development experience including Apex, Lightning Web Components and Flows, with a confident understanding of governor limits, async patterns, and the platform's security model. Experience applying established Salesforce design patterns such as bulkification, separation of concerns and trigger frameworks … when they're not being followed. Ability to design and build integrations with third-party systems using REST APIs and event-driven patterns, and to understand how data flows across connected systems. Strong communication skills, comfortable talking directly with business stakeholders, translating technical constraints into plain language ...

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

Hiring Organisation
Experis
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£420 - £476/day
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 ...

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 ...

Software Development Team Leader

Location
Coventry, England, United Kingdom
Line manage team members, conduct appraisals, and set individual objectives Work with the Tech Lead to ensure coding standards and consistent design patterns are followed Ensure new development follows well‐considered technical designs Coach the team and help them follow the Scrum process Work on new features … team in an Agile/Scrum development environment People Management, delegation, 121’s, goal setting Scrum Master experience preferred SDLC - Requirements Gathering, Software Design, Development and QA Testing, CI/CD pipelines Stakeholder Reporting Risk Management Strong background in software development as either an engineer ...

Senior Data Engineer

Hiring Organisation
Kainos
Location
Birmingham, UK
Employment Type
Full-time
development leadership and take responsibility for significant technical components of data systems . You will work within a multi-skilled agile team to design and develop large-scale data processing software to meet user needs in demanding production environments. Your responsibilities will include: Working to develop data processing … software primarily for deployment in Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution. Working with Architects and Lead Engineers to ensure the software supports non-functional needs. Collaborating with colleagues to resolve implementation challenges and ensure code quality ...

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 ...

Solutions Architect

Location
Coventry, England, United Kingdom
technology partners, you'll help define the architectural vision, establish best practice and ensure technology investments deliver long‐term value. 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 technology … 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 ...

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 ...