13 of 13 Design Patterns Jobs in the Midlands

Data Architect

Hiring Organisation
HCLTech
Location
Coventry, England, United Kingdom
best-fit tooling/platforms to support strategic objectives. You will provide the foundations for usability including definition of design types and patterns, reusability and lifecycle management for the domain as relevant, to provide secure, reliable and scalable solutions within the data domain. In addition, you will … domain, i.e. physical and logical data modelling. Ensure we follow a consistent approach and utilise a catalogue of reusable design patterns wherever possible, working with System Architects/Technical Specialists to help reuse code and existing design patterns to implement technology functionality ...

Senior Software Engineer

Hiring Organisation
Hudson Shribman
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
Participate in code reviews and PR workflows following trunk-based development with semantic versioning. Apply SOLID principles, Clean Architecture, and established design patterns (MWM, Factory, Observer, Strategy, Decorator, Dependency Injection) throughout the codebase. Skills & Experience Required Degree in Software Engineering, Computer Science, or equivalent professional experience. Strong … asynchronous I/O, multicast/unicast, and concurrent data processing. Understanding of SOLID principles, Clean Architecture, Dependency Injection, and common design patterns (Factory, Observer, Strategy, Decorator). Experience with performance profiling and optimization of .NET applications (memory, CPU, network). Proficiency with Git in a trunk ...

Senior Desktop Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Swadlincote, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
software systems with a focus on responsiveness and reliability Implement clean, maintainable code following SOLID principles and Clean Architecture Apply common design patterns (MVVM, Factory, Observer, Strategy, Decorator, Dependency Injection) Desktop & Backend Functionality Develop Windows Services for background processing, monitoring and lifecycle management Build real-time data … applications Strong knowledge of network programming (TCP/UDP, sockets, async I/O) Solid understanding of software architecture principles and design patterns Experience with performance profiling and optimisation Proficiency with Git and modern development workflows Experience with unit testing frameworks (xUnit, NUnit) and TDD practices Strong ...

AVP Investment Banking Java Full Stack Engineer (Angular/React) - Spring Boot, REST, ELK - PERMANENT

Hiring Organisation
Scope AT Limited
Location
Birmingham, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
active hands-on coding ability of Java (Spring Boot, REST APIs) and various automation testing approaches Expertise in software code architecture, design patterns, and secure coding best practises. Good communication, feature team leadership and mentoring skills, with the ability to guide projects and teams. Ownership mindset … reliability - ELK dashboards for monitoring releases and identifying problems proactively Good knowledge of systems architectures and infrastructure with best practices and design patterns Problem-solving skills and ability to simplify complex concepts. Adaptability to new technologies and evolving project needs. Permanent role - hybrid working - candidate ...

Software Engineer

Hiring Organisation
Low Carbon Contracts Company
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
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 ...

DevOps Architect / Senior DevOps Platform Engineer

Hiring Organisation
Stackstudio Digital Ltd
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Contract
Contract Rate
From £475 to £500 per day
cloud-native technologies and automation tools. This role offers access to cutting-edge platforms like Kubernetes, Azure DevOps, and ISTIO, enabling you to design and implement robust CI/CD pipelines and containerized solutions. Your Responsibilities Lead architectural improvements and define scalable DevOps solutions Design … Stack (ELK) Application monitoring and logging Automation tools Ansible, Puppet Experience with ALM tools Jira, Confluence, Git, Bitbucket Strong understanding of design patterns and Java 1.8 Excellent communication and stakeholder management skills Desirable Skills/Knowledge/Experience Unix/Linux system administration Experience with Redshift, Nexus ...

Lead PHP Developer

Hiring Organisation
Tank Recruitment
Location
Leicester, Leicestershire, United Kingdom
Employment Type
Permanent
management. You'll play a key role in shaping architecture, improving development practices, and driving innovation across the business. Key Responsibilities Lead the design, development, and ongoing improvement of scalable web applications using PHP and Laravel Oversee, manage, and optimise AWS cloud infrastructure (including deployment, scaling, monitoring … cloud-based architectures Experience designing and integrating APIs Familiarity with modern frontend frameworks (Vue.js preferred) Strong grasp of software architecture, design patterns, and engineering best practices Experience working in Agile environments Desirable Skills Experience with microservices or event-driven architecture Knowledge of infrastructure as code (e.g. Terraform ...

UX/UI Developer

Hiring Organisation
Metro
Location
Birmingham, England, United Kingdom
strategic digital products. The role focuses on modernising and enhancing user interfaces across business-critical platforms, with a strong emphasis on user-centred design, performance, and accessibility. If you thrive in a fast-paced environment, love solving problems, and want to be part of a company that values … consistency of UI/UX designs Continuously improving frontend performance, usability, and maintainability Stay current with emerging UI technologies, frameworks, and design patterns Experiment with and evaluate new frontend tools and approaches What You’ll Bring We’re looking for someone who’s not just experienced ...

Xamarin/.NET MAUI Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
company. Requirements Proven experience building production mobile apps in .NET MAUI/Xamarin and C#. Strong knowledge of MVVM and offline-first design patterns. Experience integrating with RESTful APIs, authentication and role-based security. CI/CD (App Center, GitHub Actions, Azure DevOps). Solid communication skills, with ...

Junior Solution Architect - Business Applications

Hiring Organisation
WEETABIX LIMITED
Location
Kettering, Northamptonshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
also highly effective, perfectly aligning with Weetabixs strategic goals. Collaborate with stakeholders to develop scalable, reliable, and secure application designs using appropriate technologies. Design integrated solutions to automate processes for improved operational efficiency and data-driven decision-making. Identify risks and bottlenecks in designs and propose mitigation strategies. … preferably also Finance Some experience in creating architectural designs for business solutions including integrations and automation. Knowledge of architectural principles, design patterns and software development methodologies. Experience and technical knowledge of Boomi or similar integration systems. Experience on Azure or other cloud-based platforms including AI services. ...

Salesforce Solution Architect

Hiring Organisation
Focus on WD
Location
Warwick, England, United Kingdom
Warwick or Wokingham (2–3 days onsite per week) We’re looking for an experienced Salesforce Architect to lead end-to-end solution design across large-scale transformation programmes. You’ll define architecture, guide delivery teams, and work closely with senior stakeholders to deliver scalable, secure Salesforce solutions. … middleware, event-driven) Excellent stakeholder management and leadership skills Desirable: Experience with MuleSoft and Experience Cloud Advanced data modelling and architectural design patterns ...

Apprentice Software Developer

Hiring Organisation
JOTIKA (MIDLANDS) SOFTWARE LIMITED
Location
3 The Oaks Business Centre, Clews Road, Redditch, England, United Kingdom
Employment Type
Higher Apprenticeship
Salary
£22,600 a year
will include: Software Development Methodologies and Testing Systems Analysis and Design Algorithms, Data Structures and User Interfaces OOP and Design Patterns Opportunity to progress to full-time employment as a Software Developer at JoTiKa upon successful completion of the apprenticeship High performers may also have … internationally. We're a close-knit team that works on genuinely interesting and complex problems — from production line integrations to label design tools and mobile apps. We're growing and looking for our next great hire: someone who's passionate about software, keen to learn, and ready ...

Senior Software Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Telford, Wellington, Shropshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
team that designs and develops complex systems for vehicles and platforms - this is your chance to make an impact! What You Will Do: - Design and implement innovative software solutions that meet contractual requirements while ensuring cost-effective system designs. - Collaborate on overall system architecture and contribute … Will Bring: - A degree (or equivalent) in Computer Science or a related discipline. - Strong experience with object-oriented C++ (C++17 or later) and design patterns. - Knowledge of UML/SysML and experience across the full software development lifecycle. - Proven ability to develop new software and maintain legacy systems. ...