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

Lead Informatica Developer

Hiring Organisation
RS Group
Location
North Northamptonshire, United Kingdom
Employment Type
Full Time
member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Across the industrial design, manufacturing and maintenance worlds, we’re the digital destination for product and service solutions to help our customers with the maintenance, repair and operation … ingresses and egresses resulting from CDM data content changes. Deliver Ingress/CDI/API process design with preferred design patterns from SAP, Snowflake and Adobe Deliver Egress/CDI/API process design with recommended design patterns ...

Project Systems Architect

Hiring Organisation
SRT Marine Systems plc
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
role with significant responsibilities. We are seeking an experienced Project Systems Architect who will be a "key" colleague and responsible for the overarching design technical architecture and engineering solutions within Project Delivery. You will take a holistic view of the complete solution, ensuring that individual systems, subsystems … rather than operating as independent technical silos, ensuring appropriate interfaces and dependencies are defined and managed Define and maintain architectural principles, design patterns and reference architectures that provide a consistent and reusable approach across projects and programmes Provide technical direction where architectural decisions cross multiple engineering disciplines ...

Software Architect - Python & .NET.

Hiring Organisation
Computer Futures
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£90,000
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 ...

Associate .Net Engineer - Retail (12M FTC)

Hiring Organisation
Sainsbury's
Location
Exhall, Warwickshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Sainsbury's, Argos and Habitat. As an Associate Engineer, you'll work alongside experienced engineers in a collaborative, agile environment, contributing to the design, development and support of modern technology solutions. You'll gain hands-on experience across websites, mobile apps, cloud platforms, microservices and event-driven architectures … least one modern language or framework such as C# .Net, React, Next.js, JavaScript. Solid understanding of software engineering principles, design patterns and development best practices. Awareness of cloud technologies, CI/CD pipelines and modern software delivery approaches. Knowledge of Agile delivery methodologies and collaborative ways ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
consuming RESTful APIs using ASP.NET Core, with a strong understanding of secure, scalable and maintainable backend development practices Experience working with modern .NET development patterns and frameworks, including dependency injection, Entity Framework, and automated testing within C# applications. Experience building responsive, accessible and user-centric applications using Angular, TypeScript … across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems. Experience mentoring and coaching engineers at various stages of their ...

Senior Software Engineer .Net

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
consuming RESTful APIs using ASP.NET Core, with a strong understanding of secure, scalable and maintainable backend development practices Experience working with modern .NET development patterns and frameworks, including dependency injection, Entity Framework, and automated testing within C# applications. Experience building responsive, accessible and user-centric applications using Angular, TypeScript … across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems. Experience mentoring and coaching engineers at various stages of their ...

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

Senior Software Engineer, AWS

Hiring Organisation
Microlise
Location
Nottingham, UK
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … relational databases.Understanding of modern software architecture, including Microservices.Experience with unit testing and a commitment to producing high-quality, maintainable code.Knowledge of design patterns and software optimisation techniques.A good understanding of different testing approaches and software quality practices.Experience participating in code reviews, sprint ceremonies and collaborative development practices.The ...

Senior Software Engineer, AWS

Hiring Organisation
Microlise
Location
Derby, Derbyshire, UK
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … relational databases.Understanding of modern software architecture, including Microservices.Experience with unit testing and a commitment to producing high-quality, maintainable code.Knowledge of design patterns and software optimisation techniques.A good understanding of different testing approaches and software quality practices.Experience participating in code reviews, sprint ceremonies and collaborative development practices.The ...

Senior Software Engineer, AWS

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … modern software architecture, including Microservices. Experience with unit testing and a commitment to producing high-quality, maintainable code. Knowledge of design patterns and software optimisation techniques. A good understanding of different testing approaches and software quality practices. Experience participating in code reviews, sprint ceremonies and collaborative development ...

Technical Architect

Hiring Organisation
Inspire People
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Responsibilities of a Technical Architect: * Define target architectures, technology direction and architectural roadmaps across Digital Services. * Produce and maintain reference architectures, design patterns, technical standards and architecture decision records. * Provide technical leadership and assurance across solution designs, significant technology decisions and proposed change. * Work closely with developers … Experience turning business problems into technical designs across services with varying levels of risk, impact and complexity. * Experience defining and applying architecture strategy, standards, patterns, policies and roadmaps. * Experience of architecture governance, technical assurance and managing architectural risk across complex services. * Strong communication and stakeholder management skills, with ...

Technical Architect

Hiring Organisation
Inspire People
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Responsibilities of a Technical Architect: * Define target architectures, technology direction and architectural roadmaps across Digital Services. * Produce and maintain reference architectures, design patterns, technical standards and architecture decision records. * Provide technical leadership and assurance across solution designs, significant technology decisions and proposed change. * Work closely with developers … Experience turning business problems into technical designs across services with varying levels of risk, impact and complexity. * Experience defining and applying architecture strategy, standards, patterns, policies and roadmaps. * Experience of architecture governance, technical assurance and managing architectural risk across complex services. * Strong communication and stakeholder management skills, with ...

Lead Informatica Developer

Hiring Organisation
RS Group
Location
North Northamptonshire, United Kingdom
Employment Type
Full Time
Administration Proven experience building, configuring, testing, and deploying Informatica C360 solutions Strong experience designing and developing data integrations (CDI), including both ingestion and egress patterns Strong experience designing and developing API using Informatica CAI. Solid SQL skills and a strong understanding of data modelling and relational databases Experience working … with modern data ecosystems and integrations (e.g. SAP, Snowflake, Salesforce, Mulesoft, Adobe) Familiarity with REST APIs and integration design patterns Experience working in Agile environments, with the ability to organise and manage delivery across different methodologies Strong understanding of data governance, data quality, and regulatory compliance (e.g. ...

Senior AWS Data Engineer

Hiring Organisation
Microlise
Location
Nottingham, UK
future generative AI services. You'll work with modern AWS managed services, lakehouse architecture, Data Mesh principles and governance-by-design patterns to create data that is reliable, discoverable, secure and ready for real customer impact. If you enjoy building robust data platforms, solving complex integration problems … easy to reuse, enabling faster analytics delivery, richer customer insights, API-driven data services and future AI capabilities. The pipelines, models and governance patterns you build won't sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal ...

Senior AWS Data Engineer

Hiring Organisation
Microlise
Location
Derby, Derbyshire, UK
future generative AI services. You'll work with modern AWS managed services, lakehouse architecture, Data Mesh principles and governance-by-design patterns to create data that is reliable, discoverable, secure and ready for real customer impact. If you enjoy building robust data platforms, solving complex integration problems … easy to reuse, enabling faster analytics delivery, richer customer insights, API-driven data services and future AI capabilities. The pipelines, models and governance patterns you build won't sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal ...

Front End Engineer CGEMJP00362558

Hiring Organisation
Experis
Location
Telford, Shropshire, West Midlands, United Kingdom
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 ...

Python & AWS Software Engineer - Data Science Focus

Hiring Organisation
Adecco
Location
Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
ability to understand, interpret and extend complex algorithms and business logic. A strong grounding in software engineering principles, including testing, code quality and design patterns. Experience with Git, CI/CD pipelines and Agile development practices. Desirable Skills Experience working with time-series, geospatial, sensor or other complex ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Nottingham, UK
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … tests across multiple layers of an application, including user interface, back-end services, and database components.Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems.Experience mentoring and coaching engineers at various stages of their career ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Derby, Derbyshire, UK
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … tests across multiple layers of an application, including user interface, back-end services, and database components.Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems.Experience mentoring and coaching engineers at various stages of their career ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Mansfield, Nottinghamshire, UK
nYou will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports … tests across multiple layers of an application, including user interface, back-end services, and database components.Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems.Experience mentoring and coaching engineers at various stages of their career ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Derby, Derbyshire, UK
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … tests across multiple layers of an application, including user interface, back-end services, and database components.Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems.Experience mentoring and coaching engineers at various stages of their career ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Mansfield, Nottinghamshire, UK
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … tests across multiple layers of an application, including user interface, back-end services, and database components.Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems.Experience mentoring and coaching engineers at various stages of their career ...

Senior Software Engineer

Hiring Organisation
Microlise
Location
Burton-on-Trent, Staffordshire, UK
nYou will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports … tests across multiple layers of an application, including user interface, back-end services, and database components.Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems.Experience mentoring and coaching engineers at various stages of their career ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Part Time
Salary
£45,000
will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team. Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name … across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems. Experience mentoring and coaching engineers at various stages of their ...

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