26 to 50 of 84 Design Patterns Jobs in the Midlands

Senior Software Engineer (Java)

Hiring Organisation
LSEG
Location
Nottingham, England, United Kingdom
invite you to bring your skills to our collaborative tech hub in Nottingham. About The Role As a Senior Software Engineer , you will: Design and develop Java-based microservices for cloud-native applications on AWS. Work in an Agile environment, embracing trunk-based development, continuous delivery … input, and estimate complexity. Essential Skills Solid experience with Java and the JVM ecosystem. Strong understanding of object-oriented programming, design patterns, and microservices architecture. Experience with unit testing and writing clean, maintainable code. Familiarity with microservices testing strategy (unit, component, contract, end-to-end). ...

Principal Java Architect

Hiring Organisation
LSEG
Location
Mansfield, Nottinghamshire, UK
Employment Type
Full-time
solutions. WHAT YOU'LL BRING: Deep Java Expertise: Spring/Spring Boot, and the broader JVM ecosystem. Architectural Mastery: Strong grasp of software architecture patterns (e.g. hexagonal, layered, microservices), DDD, and event-driven systems (Kafka, Pulsar, etc.). Engineering Excellence: Mastery of SOLID principles, design patterns … Optimisation Mindset: Good knowledge of algorithms, being able to quickly understand runtime complexity and offer alternative implementation. Good knowledge of data structures, understanding query patterns and being able to offer SQL and NoSQL solutions with appropriate scalable indexes. Cloud-Native Thinking: Experience writing software for cloud platforms ...

Principal Java Architect

Hiring Organisation
LSEG
Location
Derby, Derbyshire, UK
Employment Type
Full-time
solutions. WHAT YOU'LL BRING: Deep Java Expertise: Spring/Spring Boot, and the broader JVM ecosystem. Architectural Mastery: Strong grasp of software architecture patterns (e.g. hexagonal, layered, microservices), DDD, and event-driven systems (Kafka, Pulsar, etc.). Engineering Excellence: Mastery of SOLID principles, design patterns … Optimisation Mindset: Good knowledge of algorithms, being able to quickly understand runtime complexity and offer alternative implementation. Good knowledge of data structures, understanding query patterns and being able to offer SQL and NoSQL solutions with appropriate scalable indexes. Cloud-Native Thinking: Experience writing software for cloud platforms ...

.Net Developer

Hiring Organisation
Get Staffed Online Recruitment
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
insurance industry. They are the #1 technology platform helping insurers, brokers, and MGAs streamline operations with smart, scalable solutions. What You'll Do: Design, develop and test new features in the applications. Bug-fix functionality. Collaboration with a talented team to deliver high-quality, reliable code. Take ownerships … methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in Object Oriented Programming, MVC , Design patterns and SOLID principles. Knowledge of Source Control Systems (git). Experience with Web services development (REST) is desirable. Bonus points if you know Docker, Kubernetes ...

Senior Software Engineer

Hiring Organisation
Searchability
Location
Nottingham, Nottinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £65,000 per annum
culture that values collaboration, creativity, and continuous learning. Role Overview: As a Senior Software Engineer, you will play a key role in the design, development, and maintenance of our software applications. Working closely with cross-functional teams, you will have the opportunity to contribute to the entire software …/.Net/SQL Experience with modern web development frameworks (e.g., React, Angular, Vue.js). Solid understanding of software engineering principles, design patterns, and best practices. Excellent problem-solving and analytical skills, with a keen attention to detail. Strong communication and collaboration skills, with the ability ...

Principal Backend Engineer - Matchmaking

Hiring Organisation
ESL FACEIT Group - EFG
Location
Midlands, UK
Employment Type
Full-time
elite individual contributor who can look at this scale not just as a traffic challenge, but as an abstraction challenge. You will design the systems that define how our players compete, ensuring our architecture is decoupled, extensible, and capable of handling the next 100 million users. What … will be a force multiplier. You will drive technical standards, conduct high-level code reviews, and mentor senior engineers on design patterns and architectural best practices. What We Are Looking For Proven Backend Expertise: Deep experience designing, developing, and deploying robust APIs and microservices in production. Golang ...

Principal Backend Engineer - Matchmaking

Hiring Organisation
ESL FACEIT Group - EFG
Location
Worcester, Worcestershire, UK
Employment Type
Full-time
elite individual contributor who can look at this scale not just as a traffic challenge, but as an abstraction challenge. You will design the systems that define how our players compete, ensuring our architecture is decoupled, extensible, and capable of handling the next 100 million users. What … will be a force multiplier. You will drive technical standards, conduct high-level code reviews, and mentor senior engineers on design patterns and architectural best practices. What We Are Looking For Proven Backend Expertise: Deep experience designing, developing, and deploying robust APIs and microservices in production. Golang ...

Principal Backend Engineer - Matchmaking

Hiring Organisation
ESL FACEIT Group - EFG
Location
Northampton, Northamptonshire, UK
Employment Type
Full-time
elite individual contributor who can look at this scale not just as a traffic challenge, but as an abstraction challenge. You will design the systems that define how our players compete, ensuring our architecture is decoupled, extensible, and capable of handling the next 100 million users. What … will be a force multiplier. You will drive technical standards, conduct high-level code reviews, and mentor senior engineers on design patterns and architectural best practices. What We Are Looking For Proven Backend Expertise: Deep experience designing, developing, and deploying robust APIs and microservices in production. Golang ...

Principal Backend Engineer - Matchmaking

Hiring Organisation
ESL FACEIT Group - EFG
Location
Lincoln, Lincolnshire, UK
Employment Type
Full-time
elite individual contributor who can look at this scale not just as a traffic challenge, but as an abstraction challenge. You will design the systems that define how our players compete, ensuring our architecture is decoupled, extensible, and capable of handling the next 100 million users. What … will be a force multiplier. You will drive technical standards, conduct high-level code reviews, and mentor senior engineers on design patterns and architectural best practices. What We Are Looking For Proven Backend Expertise: Deep experience designing, developing, and deploying robust APIs and microservices in production. Golang ...

Principal Backend Engineer - Matchmaking

Hiring Organisation
ESL FACEIT Group - EFG
Location
Telford, Shropshire, UK
Employment Type
Full-time
elite individual contributor who can look at this scale not just as a traffic challenge, but as an abstraction challenge. You will design the systems that define how our players compete, ensuring our architecture is decoupled, extensible, and capable of handling the next 100 million users. What … will be a force multiplier. You will drive technical standards, conduct high-level code reviews, and mentor senior engineers on design patterns and architectural best practices. What We Are Looking For Proven Backend Expertise: Deep experience designing, developing, and deploying robust APIs and microservices in production. Golang ...

Principal Backend Engineer - Matchmaking

Hiring Organisation
ESL FACEIT Group - EFG
Location
Chesterfield, Derbyshire, UK
Employment Type
Full-time
elite individual contributor who can look at this scale not just as a traffic challenge, but as an abstraction challenge. You will design the systems that define how our players compete, ensuring our architecture is decoupled, extensible, and capable of handling the next 100 million users. What … will be a force multiplier. You will drive technical standards, conduct high-level code reviews, and mentor senior engineers on design patterns and architectural best practices. What We Are Looking For Proven Backend Expertise: Deep experience designing, developing, and deploying robust APIs and microservices in production. Golang ...

Principal Backend Engineer - Matchmaking

Hiring Organisation
ESL FACEIT Group - EFG
Location
Shrewsbury, Shropshire, UK
Employment Type
Full-time
elite individual contributor who can look at this scale not just as a traffic challenge, but as an abstraction challenge. You will design the systems that define how our players compete, ensuring our architecture is decoupled, extensible, and capable of handling the next 100 million users. What … will be a force multiplier. You will drive technical standards, conduct high-level code reviews, and mentor senior engineers on design patterns and architectural best practices. What We Are Looking For Proven Backend Expertise: Deep experience designing, developing, and deploying robust APIs and microservices in production. Golang ...

Principal Backend Engineer - Matchmaking

Hiring Organisation
ESL FACEIT Group - EFG
Location
Stoke-on-Trent, Staffordshire, UK
Employment Type
Full-time
elite individual contributor who can look at this scale not just as a traffic challenge, but as an abstraction challenge. You will design the systems that define how our players compete, ensuring our architecture is decoupled, extensible, and capable of handling the next 100 million users. What … will be a force multiplier. You will drive technical standards, conduct high-level code reviews, and mentor senior engineers on design patterns and architectural best practices. What We Are Looking For Proven Backend Expertise: Deep experience designing, developing, and deploying robust APIs and microservices in production. Golang ...

Senior Software Engineer - EXTEND

Hiring Organisation
BBC
Location
Birmingham, UK
Extend webpage. EX2324 PURPOSE OF THE ROLE As a Senior Software Engineer within the Machine Learning Enablement Team at the BBC, you will design and deliver the tools, platforms, and capabilities that empower data scientists and engineering teams across the organisation. Your work will enable scalable, high-quality … EXPERIENCE ESSENTIAL: Strong experience with modern Python development, including TDD and CI/CD pipelines. Solid understanding of software engineering principles, design patterns, best practices including optimisation, monitoring, and security considerations. Experience building cloud-based services with AWS (e.g., SageMaker, S3, VPC, KMS). Experience with infrastructure ...

Xamarin/.NET MAUI Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,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 ...

PHP Software Developer IT Systems Role

Hiring Organisation
Build People
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£35,000
Apache, Javascript, PHPUnit, Git, YouTrack, PHPStorm and GitHub. Programming Experience, ideally in PHP 7.4 or higher. Experience in/understanding of object-oriented design & patterns. Experience in creating database driven applications. Experience in version control systems. Good understanding of web application security. Good understanding of testing. Passion ...

Specialist C++ Engineer

Hiring Organisation
Magnopus
Location
Coventry, UK
Employment Type
Full-time
succeed in this role High level of proficiency with modern C++ (17 or higher). Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development. Proven, hands-on experience targeting multiple operating systems such as Windows, Linux, MacOS and iOS. Ability … deliver solutions, including scoping and owning features. Ability to understand and respond to the needs of dependent clients and teams, including adapting C++ patterns to the idiomatic best practices of other languages such as C# and JS or TS. A self-critical approach to work quality and a drive ...

Specialist C++ Engineer

Hiring Organisation
Magnopus
Location
Midlands, UK
Employment Type
Full-time
succeed in this role High level of proficiency with modern C++ (17 or higher). Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development. Proven, hands-on experience targeting multiple operating systems such as Windows, Linux, MacOS and iOS. Ability … deliver solutions, including scoping and owning features. Ability to understand and respond to the needs of dependent clients and teams, including adapting C++ patterns to the idiomatic best practices of other languages such as C# and JS or TS. A self-critical approach to work quality and a drive ...

Specialist C++ Engineer

Hiring Organisation
Magnopus
Location
Chesterfield, Derbyshire, UK
Employment Type
Full-time
succeed in this role High level of proficiency with modern C++ (17 or higher). Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development. Proven, hands-on experience targeting multiple operating systems such as Windows, Linux, MacOS and iOS. Ability … deliver solutions, including scoping and owning features. Ability to understand and respond to the needs of dependent clients and teams, including adapting C++ patterns to the idiomatic best practices of other languages such as C# and JS or TS. A self-critical approach to work quality and a drive ...

Specialist C++ Engineer

Hiring Organisation
Magnopus
Location
Shrewsbury, Shropshire, UK
Employment Type
Full-time
succeed in this role High level of proficiency with modern C++ (17 or higher). Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development. Proven, hands-on experience targeting multiple operating systems such as Windows, Linux, MacOS and iOS. Ability … deliver solutions, including scoping and owning features. Ability to understand and respond to the needs of dependent clients and teams, including adapting C++ patterns to the idiomatic best practices of other languages such as C# and JS or TS. A self-critical approach to work quality and a drive ...

Specialist C++ Engineer

Hiring Organisation
Magnopus
Location
Worcester, Worcestershire, UK
Employment Type
Full-time
succeed in this role High level of proficiency with modern C++ (17 or higher). Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development. Proven, hands-on experience targeting multiple operating systems such as Windows, Linux, MacOS and iOS. Ability … deliver solutions, including scoping and owning features. Ability to understand and respond to the needs of dependent clients and teams, including adapting C++ patterns to the idiomatic best practices of other languages such as C# and JS or TS. A self-critical approach to work quality and a drive ...

Specialist C++ Engineer

Hiring Organisation
Magnopus
Location
Northampton, Northamptonshire, UK
Employment Type
Full-time
succeed in this role High level of proficiency with modern C++ (17 or higher). Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development. Proven, hands-on experience targeting multiple operating systems such as Windows, Linux, MacOS and iOS. Ability … deliver solutions, including scoping and owning features. Ability to understand and respond to the needs of dependent clients and teams, including adapting C++ patterns to the idiomatic best practices of other languages such as C# and JS or TS. A self-critical approach to work quality and a drive ...

Specialist C++ Engineer

Hiring Organisation
Magnopus
Location
Lincoln, Lincolnshire, UK
Employment Type
Full-time
succeed in this role High level of proficiency with modern C++ (17 or higher). Comprehensive knowledge of best practices, design patterns, and architectural principles essential for C++ library development. Proven, hands-on experience targeting multiple operating systems such as Windows, Linux, MacOS and iOS. Ability … deliver solutions, including scoping and owning features. Ability to understand and respond to the needs of dependent clients and teams, including adapting C++ patterns to the idiomatic best practices of other languages such as C# and JS or TS. A self-critical approach to work quality and a drive ...

Lead platform Manager

Hiring Organisation
Salt Search
Location
Birmingham, West Midlands, England, United Kingdom
Employment Type
Full-Time
Salary
£64,500 per annum
overview This role sits within the wider technology function and ensures integration platforms and services are secure, available, scalable and aligned to agreed design and delivery standards. The post holder will lead the roadmap for integration services and ensure technical alignment across the organisation and with external partners. … native cloud components* Lead internal teams and suppliers providing integration development, support and operational services* Define technical standards, security controls and design patterns for all integration work* Ensure integration services meet SLAs and KPIs and deliver improvements where needed* Lead the identification and resolution of integration related ...

Principal Technologist

Hiring Organisation
WRK digital
Location
Midlands, UK
Employment Type
Full-time
Exceptional You bring: Deep .Net mastery—you've built production systems at scale Strong Azure architecture experience with cloud-native design patterns Demonstrable security framework experience (SOC 2, ISO 27001, ITIL) Hands-on automated testing frameworks expertise Practical BDD familiarity More importantly, you are: A strategic partner ...