18 of 18 Design Patterns Jobs in the East Midlands

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
opportunity to be part of something different. Role Summary We are looking for Full Stack Engineers with a data science focus to design, build, and maintain the data-driven applications and pipelines behind Zula 2.0, the platform that ranks and fuses the output of our rail inspection systems. … read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn new technologies quickly ...

Senior Full Stack Developer

Hiring Organisation
Hackajob Ltd
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
quality centric eCommerce platform. You will be responsible for developing the user interface of our website platform and will have the opportunity to design architecture and select tools, to improve our skill set and improve our platform in line with the future road map. The enterprise platform … Bring: Essential Proven expertise in MVC architecture and frameworks (e.g. Spring MVC, ASP.NET MVC (C#) or similar), with solid understanding of design patterns and scalable application architecture Strong full-stack development experience across front-end (HTML5, CSS3, JavaScript/TypeScript, modern JS frameworks) and back-end (Java ...

Senior Integration Engineer

Location
Nottingham, 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 Engineer, Data Science Focus with React

Location
East Midlands, England, United Kingdom
technical audiences. You should be able to quickly grasp complex problems that span multiple systems or domains. We expect you to design effective solutions for non-trivial requirements, identify root causes efficiently, and consider performance, scalability, and maintainability in your approach. Key Responsibilities Design and develop … similar) Familiarity with modern frontend tooling (TypeScript, Webpack/Vite, CSS frameworks) Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn new technologies quickly Good ...

Senior Software Engineer

Location
Nottingham, England, United Kingdom
Senior Software Engineer and play a key role in shaping the next generation of our cloud-based HR and payroll platform. You'll design and deliver scalable solutions, solve complex technical challenges, and influence the engineering direction of products used by thousands of organisations across … performance. Experience applyingunit testing, automated testing and CI/CD best practices. Solid understanding of modern software engineering principles includingSOLID, design patterns and clean architecture. Experience mentoring engineers and contributing to technical leadership within a delivery team. Exposure to AI-assisted development tools such as GitHub Copilot ...

Senior AWS Data Engineer (Fixed Term Contract)

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Contract
learning and future generative AI services. Youll 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 … 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 wont sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal teams. ...

Senior AWS Data Engineer

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Temporary
learning and future generative AI services. Youll 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 … 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 wont sit in the background. They will directly influence how data is trusted, shared and turned into value for customers and internal teams. ...

Software Engineer

Location
Nottingham, England, United Kingdom
belong, have a purpose and do their best to directly shape the digital future. We are looking for a talented Frontend Engineer to design, build, and maintain user-facing features across our web, desktop, and mobile experiences. In this role, you will write clean, well-tested, and maintainable … Maintain and build on CI/CD pipelines, troubleshoot build issues, and support smooth deployment processes. Engineering Practice: Follow and shape design patterns, flag technical debt, participate in constructive code reviews, and build with security, performance, and accessibility in mind. What We're Looking For Essential: Modern ...

Data Architect

Hiring Organisation
Youngs Employment Services
Location
WC2H, Leicester Square, Greater London, United Kingdom
Employment Type
Permanent
Salary
£95000 - £100000/annum Bonus
services and agents access structured data safely and consistently. Produce data models, flows, lineage, architecture decision records and reusable design patterns for engineering and business teams. Review and assure designs, challenge where needed and represent Data in cross-team architecture forums. What we're looking for; Strong … conceptual, logical and physical data modelling skills, including dimensional and event-based approaches. Experience with modern cloud data platforms (AWS, Azure, GCP etc), ELT patterns, APIs, events, streaming, batch integration and data contracts. Experience with Snowflake would be highly beneficial Practical SQL, Python and transformation tooling experience, ideally including ...

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

Senior AWS Cloud Fullstack Developer - eSC or eDV Clearance Required

Location
Leicester, England, United Kingdom
Application Developer to support IBM’s Public Sector and Defence projects by leading cloud development initiatives. In this role, you will oversee the design, development, and maintenance of cloud‐based applications while mentoring junior and mid‐level developers. You will manage the full software development lifecycle, with … strong focus on designing, coding, testing, and deploying cloud‐native solutions using modern full‐stack technologies. Responsibilities System Design: Architect, develop, and maintain secure, scalable cloud applications using full‐stack technologies, aligned with the needs of IBM’s Public Sector and Defence clients. Team Leadership: Lead and mentor ...

Senior Software Development Engineer - Amazon Connect

Location
Nottingham, England, United Kingdom
setting engineering best practices, and mentoring other engineers. Experience designing and owning software deployment from start to finish, including back‐end architectural and design patterns. Commitment to data sensitivity and quality, emphasizing test‐driven development and resiliency. Familiarity with automation and proactive system optimisation, including incident management ...

Lead Informatica Developer

Location
Corby, England, United Kingdom
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 Software Engineer C++

Location
Nottingham, England, United Kingdom
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 Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
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 ...

AWS Cloud Architect - eSC or eDV Clearance Required

Location
Leicester, England, United Kingdom
This role suits a senior engineer or developer who is ready to move into a broader technical leadership position. You will lead the design and delivery of secure, scalable, and high‐performing cloud solutions, primarily on AWS, while also contributing to wider cloud and infrastructure architecture across complex … clear solution designs and collaborate with stakeholders across engineering, product, and delivery. Provide technical leadership across full‐stack development, microservices, distributed systems, event‐driven patterns, and cloud‐native application design. Use AWS (and occasionally Azure) services to build secure, resilient, and cost‐efficient solutions. Apply AWS Well‐Architected Framework ...

Senior Software Engineer

Location
Nottingham, England, United Kingdom
build and improve a mature, business-critical product. You'll work across the full stack in a collaborative, agile team, taking features from design through to delivery. Because our software handles sensitive customer data in a regulated environment, writing secure, high-quality code is central … HTML and CSS. A track record of writing secure code and handling sensitive data appropriately. Sound grasp of object-oriented programming principles and design patterns. Comfortable owning tasks through to completion and collaborating within an agile team. Desirable Experience with Azure or other cloud platforms and cloud-native ...

Software Engineer

Location
Nottingham, England, United Kingdom
engineering and knowledge of the software development lifecycle. Lead by example, setting engineering best practices, and mentoring other engineers to broaden their skillsets. Design and own software engineering development deployments from start to finish, thinking strategically about back-end architectural and design patterns. Manage system optimisations ...