Design Patterns Jobs in the East Midlands

1 to 25 of 27 Design Patterns Jobs in the East Midlands

Engineering Team Lead

Leicester, UK
StarCompliance
components of the StarCompliance Enterprise SaaS platform. This role balances hands-on technical contribution with people leadership - providing coaching, mentoring, and line management to developers while also leading design discussions, contributing to architectural decisions, and supporting the technical evolution of the platform. As a leader within Star's engineering organisation, you will foster a culture of continuous improvement … development. Foster a culture of accountability, collaboration, continuous learning, and engineering excellence. Support recruitment, onboarding, and capability development across the engineering function. Technical Leadership Lead and participate in design and architectural sessions, partnering closely with the Architecture function to deliver compliant, scalable, cloud-ready solutions. Contribute hands-on to development, ensuring best practices, maintainability, and technical quality. Drive … C#, ASP.NET MVC, Entity Framework, Visual Studio. Solid understanding of web technologies such as JavaScript, React, Angular, HTML. Strong grounding in software engineering principles, including SOLID, design patterns, and scalable architecture. Experience delivering enterprise-grade, cloud-hosted applications. Strong understanding of relational databases (SQL Server, PostgreSQL). Experience with modern CI/CD pipelines and cloud technologies More ❯
Employment Type: Full-time
Posted:

Engineering Team Lead

Chesterfield, Derbyshire, UK
StarCompliance
components of the StarCompliance Enterprise SaaS platform. This role balances hands-on technical contribution with people leadership - providing coaching, mentoring, and line management to developers while also leading design discussions, contributing to architectural decisions, and supporting the technical evolution of the platform. As a leader within Star's engineering organisation, you will foster a culture of continuous improvement … development. Foster a culture of accountability, collaboration, continuous learning, and engineering excellence. Support recruitment, onboarding, and capability development across the engineering function. Technical Leadership Lead and participate in design and architectural sessions, partnering closely with the Architecture function to deliver compliant, scalable, cloud-ready solutions. Contribute hands-on to development, ensuring best practices, maintainability, and technical quality. Drive … C#, ASP.NET MVC, Entity Framework, Visual Studio. Solid understanding of web technologies such as JavaScript, React, Angular, HTML. Strong grounding in software engineering principles, including SOLID, design patterns, and scalable architecture. Experience delivering enterprise-grade, cloud-hosted applications. Strong understanding of relational databases (SQL Server, PostgreSQL). Experience with modern CI/CD pipelines and cloud technologies More ❯
Employment Type: Full-time
Posted:

Engineering Team Lead

Northampton, Northamptonshire, UK
StarCompliance
components of the StarCompliance Enterprise SaaS platform. This role balances hands-on technical contribution with people leadership - providing coaching, mentoring, and line management to developers while also leading design discussions, contributing to architectural decisions, and supporting the technical evolution of the platform. As a leader within Star's engineering organisation, you will foster a culture of continuous improvement … development. Foster a culture of accountability, collaboration, continuous learning, and engineering excellence. Support recruitment, onboarding, and capability development across the engineering function. Technical Leadership Lead and participate in design and architectural sessions, partnering closely with the Architecture function to deliver compliant, scalable, cloud-ready solutions. Contribute hands-on to development, ensuring best practices, maintainability, and technical quality. Drive … C#, ASP.NET MVC, Entity Framework, Visual Studio. Solid understanding of web technologies such as JavaScript, React, Angular, HTML. Strong grounding in software engineering principles, including SOLID, design patterns, and scalable architecture. Experience delivering enterprise-grade, cloud-hosted applications. Strong understanding of relational databases (SQL Server, PostgreSQL). Experience with modern CI/CD pipelines and cloud technologies More ❯
Employment Type: Full-time
Posted:

DevOps Architect/ Senior DevOps platform Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid/Remote Options
Infoplus Technologies UK Ltd
a dynamic industry, leveraging modern 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 and implement CI/CD … Maintain and enhance knowledge bases and documentation for operational excellence Delivery as per project schedule Your Profile Essential skills/knowledge/experience: DevOps CI/CD pipeline design and implementation Kubernetes (Azure Kubernetes Service) Azure DevOps (ADO) pipelines, container registry integration … Helm, Docker, Istio SonarQube, Elastic 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: (As applicable) Unix/Linux system administration Experience with Redshift, Nexus, Artifactory Exposure to More ❯
Employment Type: Contract, Work From Home
Rate: From £500 to £550 per day
Posted:

Senior Developer

Nottingham, UK
Hybrid/Remote Options
London & Country Mortgages
to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an active role in project planning, task estimation, and progress … solid proficiency in core applications. You may have certifications in such technologies, but these are not essential. Experience with SQL, Scrum/Agile environments, secure coding principles, and architectural patterns such as microservices, SOA, and monolithic systems would be highly advantageous. You may also have mentoring experience coupled with your technical knowledge, able to support colleagues effectively and foster More ❯
Employment Type: Full-time
Posted:

Senior Developer

Chesterfield, Derbyshire, UK
Hybrid/Remote Options
London & Country Mortgages
to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an active role in project planning, task estimation, and progress … solid proficiency in core applications. You may have certifications in such technologies, but these are not essential. Experience with SQL, Scrum/Agile environments, secure coding principles, and architectural patterns such as microservices, SOA, and monolithic systems would be highly advantageous. You may also have mentoring experience coupled with your technical knowledge, able to support colleagues effectively and foster More ❯
Employment Type: Full-time
Posted:

Senior Developer

Lincoln, Lincolnshire, UK
Hybrid/Remote Options
London & Country Mortgages
to junior developers, contributing to architectural decisions and ensuring best practices are upheld across the development lifecycle. You'll champion code quality through clean coding standards, design patterns, code reviews, and the implementation of automated testing, helping us maintain a reliable and maintainable codebase. You will take an active role in project planning, task estimation, and progress … solid proficiency in core applications. You may have certifications in such technologies, but these are not essential. Experience with SQL, Scrum/Agile environments, secure coding principles, and architectural patterns such as microservices, SOA, and monolithic systems would be highly advantageous. You may also have mentoring experience coupled with your technical knowledge, able to support colleagues effectively and foster More ❯
Employment Type: Full-time
Posted:

Backend Software Engineer C++ Windows - Finance

Nottingham, UK
Hybrid/Remote Options
Client Server
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills You are UK based and do not require visa sponsorship What's in it for you: *Please note this is a More ❯
Employment Type: Full-time
Posted:

Backend Software Engineer C++ Windows - Finance

Northampton, Northamptonshire, UK
Hybrid/Remote Options
Client Server
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills You are UK based and do not require visa sponsorship What's in it for you: *Please note this is a More ❯
Employment Type: Full-time
Posted:

Backend Software Engineer C++ Windows - Finance

Chesterfield, Derbyshire, UK
Hybrid/Remote Options
Client Server
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills You are UK based and do not require visa sponsorship What's in it for you: *Please note this is a More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

Nottingham, Nottinghamshire, England, United Kingdom
Hybrid/Remote Options
Searchability
and be part of a 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 development lifecycle, from concept to … This is an exciting opportunity for a talented individual who thrives in a fast-paced environment and is passionate about delivering high-quality solutions Key Responsibilities: Lead the design and implementation of software solutions, ensuring scalability, reliability, and performance. Collaborate with product managers, designers, and other engineers to translate business requirements into technical specifications. Write clean, efficient, and … web applications. Strong proficiency C#/.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 to work effectively in a distributed More ❯
Employment Type: Full-Time
Salary: £45,000 - £65,000 per annum
Posted:

PHP Software Developer IT Systems Role

Leicester, Leicestershire, East Midlands, United Kingdom
Build People
LAMP, PHP, Symfony2, MySQL, Linux, 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 of open-source technology. More ❯
Employment Type: Permanent
Salary: £35,000
Posted:

PHP Software Developer - IT Systems Role

Aylestone, Leicestershire, United Kingdom
Build People
LAMP, PHP, Symfony2, MySQL, Linux, 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 of open-source technology. More ❯
Employment Type: Permanent
Salary: GBP 28,000 - 30,000 Annual
Posted:

Technical Lead, Engineering

Nottingham, UK
Hybrid/Remote Options
Deel
Responsibilities Oversee all projects undertaken by the team, determining technical requirements and communicating them to the team Identify risks and come up with contingency plans Collaborate closely with design and product teams to create extraordinary product experiences Work closely with the Team Lead and Product Manager to ensure that the team's work is aligned with product goals … organizational, and communication skills Highly accountable, with a track record of building lasting relationships Excellent written and spoken English skills Bonus points: Strong understanding of architectural design patterns is required. Familiarity with test-driven development is important. The candidate should have a solid understanding of RDBMS, concurrency, and parallelism concepts. Total Rewards Our workforce deserves fair and More ❯
Employment Type: Full-time
Posted:

Technical Lead, Engineering

Northampton, Northamptonshire, UK
Hybrid/Remote Options
Deel
Responsibilities Oversee all projects undertaken by the team, determining technical requirements and communicating them to the team Identify risks and come up with contingency plans Collaborate closely with design and product teams to create extraordinary product experiences Work closely with the Team Lead and Product Manager to ensure that the team's work is aligned with product goals … organizational, and communication skills Highly accountable, with a track record of building lasting relationships Excellent written and spoken English skills Bonus points: Strong understanding of architectural design patterns is required. Familiarity with test-driven development is important. The candidate should have a solid understanding of RDBMS, concurrency, and parallelism concepts. Total Rewards Our workforce deserves fair and More ❯
Employment Type: Full-time
Posted:

Senior Android Developer (6 Month FTC)

Nottingham, UK
Hybrid/Remote Options
Moneybox
functional squad. Each squad works in a fast paced environment using the Shape Up methodology to ensure we deliver meaningful projects to our customers. What You'll Do Design, develop & release features for the Android application. Collaborate with product managers, designers, back end engineers and data analysts to refine ideas into solutions that our customers love. Help drive … our users. Our Architecture is organised into single responsibility layers. We build new features using Jetpack Compose, Android's modern UI toolkit. Our domain layer uses the MVVM design pattern and our data layer uses coroutines to ensure data displayed is always up to date. We release the app every single week, using a release train . So More ❯
Employment Type: Full-time
Posted:

Senior Android Developer (6 Month FTC)

Leicester, UK
Hybrid/Remote Options
Moneybox
functional squad. Each squad works in a fast paced environment using the Shape Up methodology to ensure we deliver meaningful projects to our customers. What You'll Do Design, develop & release features for the Android application. Collaborate with product managers, designers, back end engineers and data analysts to refine ideas into solutions that our customers love. Help drive … our users. Our Architecture is organised into single responsibility layers. We build new features using Jetpack Compose, Android's modern UI toolkit. Our domain layer uses the MVVM design pattern and our data layer uses coroutines to ensure data displayed is always up to date. We release the app every single week, using a release train . So More ❯
Employment Type: Full-time
Posted:

Senior Android Developer (6 Month FTC)

Lincoln, Lincolnshire, UK
Hybrid/Remote Options
Moneybox
functional squad. Each squad works in a fast paced environment using the Shape Up methodology to ensure we deliver meaningful projects to our customers. What You'll Do Design, develop & release features for the Android application. Collaborate with product managers, designers, back end engineers and data analysts to refine ideas into solutions that our customers love. Help drive … our users. Our Architecture is organised into single responsibility layers. We build new features using Jetpack Compose, Android's modern UI toolkit. Our domain layer uses the MVVM design pattern and our data layer uses coroutines to ensure data displayed is always up to date. We release the app every single week, using a release train . So More ❯
Employment Type: Full-time
Posted:

Senior Android Developer (6 Month FTC)

Derby, Derbyshire, UK
Hybrid/Remote Options
Moneybox
functional squad. Each squad works in a fast paced environment using the Shape Up methodology to ensure we deliver meaningful projects to our customers. What You'll Do Design, develop & release features for the Android application. Collaborate with product managers, designers, back end engineers and data analysts to refine ideas into solutions that our customers love. Help drive … our users. Our Architecture is organised into single responsibility layers. We build new features using Jetpack Compose, Android's modern UI toolkit. Our domain layer uses the MVVM design pattern and our data layer uses coroutines to ensure data displayed is always up to date. We release the app every single week, using a release train . So More ❯
Employment Type: Full-time
Posted:

Senior Android Developer (6 Month FTC)

Northampton, Northamptonshire, UK
Hybrid/Remote Options
Moneybox
functional squad. Each squad works in a fast paced environment using the Shape Up methodology to ensure we deliver meaningful projects to our customers. What You'll Do Design, develop & release features for the Android application. Collaborate with product managers, designers, back end engineers and data analysts to refine ideas into solutions that our customers love. Help drive … our users. Our Architecture is organised into single responsibility layers. We build new features using Jetpack Compose, Android's modern UI toolkit. Our domain layer uses the MVVM design pattern and our data layer uses coroutines to ensure data displayed is always up to date. We release the app every single week, using a release train . So More ❯
Employment Type: Full-time
Posted:

Backend Engineer, Fintech & Web3 | EMEA

Leicester, UK
Hybrid/Remote Options
Deel
You will transform complex financial logic into robust, performant, and secure APIs and services used by hundreds of thousands of customers worldwide. You will work closely with Product, Design, and Frontend teams to build reliable, scalable, and highly available systems that deliver a flawless, white-glove experience across all of Deel's FinTech surfaces. As Deel explores new … Collaborate in a Cross-Functional Team — working with frontend engineers, PMs, designers, and QA to deliver seamless financial experiences. Participate in Product Planning — contribute to discovery, scoping, technical design, and deployment. Develop and Enhance Features — build robust APIs, workflows, and fintech capabilities; fix bugs at "Deel Speed." Deliver Customer-Centric Engineering — ensure reliability, clarity, and excellent user experience. … Solve Complex Fintech Problems — build ledger-driven systems across payments, payroll, treasury, and compliance. Build for Scale — design services handling high-volume, multi-currency transactions with safety, concurrency, and idempotency. Web3/On-Chain Financial Infrastructure You will help lay the foundation for Deel's future on-chain capabilities, including: Enable on-chain payroll & settlements using stablecoins and More ❯
Employment Type: Full-time
Posted:

Backend Engineer, Fintech & Web3 | EMEA

Nottingham, UK
Hybrid/Remote Options
Deel
You will transform complex financial logic into robust, performant, and secure APIs and services used by hundreds of thousands of customers worldwide. You will work closely with Product, Design, and Frontend teams to build reliable, scalable, and highly available systems that deliver a flawless, white-glove experience across all of Deel's FinTech surfaces. As Deel explores new … Collaborate in a Cross-Functional Team — working with frontend engineers, PMs, designers, and QA to deliver seamless financial experiences. Participate in Product Planning — contribute to discovery, scoping, technical design, and deployment. Develop and Enhance Features — build robust APIs, workflows, and fintech capabilities; fix bugs at "Deel Speed." Deliver Customer-Centric Engineering — ensure reliability, clarity, and excellent user experience. … Solve Complex Fintech Problems — build ledger-driven systems across payments, payroll, treasury, and compliance. Build for Scale — design services handling high-volume, multi-currency transactions with safety, concurrency, and idempotency. Web3/On-Chain Financial Infrastructure You will help lay the foundation for Deel's future on-chain capabilities, including: Enable on-chain payroll & settlements using stablecoins and More ❯
Employment Type: Full-time
Posted:

Backend Engineer, Fintech & Web3 | EMEA

Northampton, Northamptonshire, UK
Hybrid/Remote Options
Deel
You will transform complex financial logic into robust, performant, and secure APIs and services used by hundreds of thousands of customers worldwide. You will work closely with Product, Design, and Frontend teams to build reliable, scalable, and highly available systems that deliver a flawless, white-glove experience across all of Deel's FinTech surfaces. As Deel explores new … Collaborate in a Cross-Functional Team — working with frontend engineers, PMs, designers, and QA to deliver seamless financial experiences. Participate in Product Planning — contribute to discovery, scoping, technical design, and deployment. Develop and Enhance Features — build robust APIs, workflows, and fintech capabilities; fix bugs at "Deel Speed." Deliver Customer-Centric Engineering — ensure reliability, clarity, and excellent user experience. … Solve Complex Fintech Problems — build ledger-driven systems across payments, payroll, treasury, and compliance. Build for Scale — design services handling high-volume, multi-currency transactions with safety, concurrency, and idempotency. Web3/On-Chain Financial Infrastructure You will help lay the foundation for Deel's future on-chain capabilities, including: Enable on-chain payroll & settlements using stablecoins and More ❯
Employment Type: Full-time
Posted:

Software Developer | $200/hr Remote | Mercor

Leicester, UK
Hybrid/Remote Options
Crossing Hurdles
Software Developers Type: Hourly contract Compensation: $100–$200 per hour Location: Remote Commitment: 10-40 hours/week, flexible and asynchronous Role Responsibilities: Use your professional experience to design questions related to your occupation as a Software Developer for an AI research project. Assist in enhancing AI-generated content and solutions based on real-world scenarios. Collaborate with … to improve the accuracy and performance of software development models. Ideal Qualifications: Strong full-time work experience as a Software Developer. Strong knowledge in software development, coding, and design patterns. Proficient in multiple programming languages and software development methodologies. Excellent problem-solving skills and the ability to create detailed technical questions for AI models. Application Process: (Takes More ❯
Employment Type: Full-time
Posted:

Software Developer | $200/hr Remote | Mercor

Nottingham, UK
Hybrid/Remote Options
Crossing Hurdles
Software Developers Type: Hourly contract Compensation: $100–$200 per hour Location: Remote Commitment: 10-40 hours/week, flexible and asynchronous Role Responsibilities: Use your professional experience to design questions related to your occupation as a Software Developer for an AI research project. Assist in enhancing AI-generated content and solutions based on real-world scenarios. Collaborate with … to improve the accuracy and performance of software development models. Ideal Qualifications: Strong full-time work experience as a Software Developer. Strong knowledge in software development, coding, and design patterns. Proficient in multiple programming languages and software development methodologies. Excellent problem-solving skills and the ability to create detailed technical questions for AI models. Application Process: (Takes More ❯
Employment Type: Full-time
Posted:
Design Patterns
the East Midlands
10th Percentile
£45,750
25th Percentile
£52,813
Median
£73,750
75th Percentile
£85,525
90th Percentile
£85,700