51 to 75 of 86 Design Patterns Jobs in the North of England

iOS Software Engineer

Hiring Organisation
Digital Skills Ltd
Location
Manchester, Lancashire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Hourly
tested code using modern engineering practices. Support automated testing, code reviews and continuous improvement initiatives. Refactor existing code and introduce appropriate design patterns where required. Mentor and support other engineers within the team. Participate in experimentation and feature rollouts to optimise customer experience. Desired Skills and Experience … full-stack environment. Experience working with UIKit and SwiftUI. Proven experience working within large and complex mobile codebases. Solid understanding of mobile architecture patterns and engineering best practices. Experience with Test-Driven Development (TDD) and automated testing frameworks. Strong understanding of application life cycle management and App Store deployment ...

Senior Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
future of technology and be at the forefront of innovation? Join our dynamic team as a Full Stack Software Engineer, where you’ll design, develop, and maintain scalable software solutions in a collaborative and creative environment. This is your chance to work with cutting-edge technology, grow your … design principles. Experience with modern unit testing frameworks and methodologies. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Experience mentoring junior members of staff PLEASE NOTE: This is a hybrid position with 3 days onsite in our Newcastle ...

Software Engineer (Sheffield/Leeds)

Location
Sheffield, England, United Kingdom
debug and troubleshoot bugs and problems using a methodical problem solving approach Able to understand, recognise and apply data structures and design patterns as part of a problem solving process Comfortable working in a command line environment Familiarity with continuous integration and continuous deployment techniques Experience using ...

Data Architect

Hiring Organisation
Guinness Partnership
Location
Lancashire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
architecture, enterprise data models, and domain architectures in complex organisations. Experience of using Enterprise Architecture Frameworks (TOGAF, DAMA (CDMP)), architectural principles, design patterns, architecture tools and artifact repositories. Strong understanding of integration architecture, modern data platforms, and master data management approaches. Strong knowledge of metadata management, lineage ...

Senior .Net Developer

Hiring Organisation
Harvey Nash
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
continuous platform improvements. What We're Looking For Strong commercial experience with C# and .NET. Experience with N-Tier Architecture, SOA and software design patterns. Expertise in Web Services, Web API and WCF. Strong SQL and NoSQL database experience. Solid understanding of OOP principles and performance optimisation. Confident ...

Technical Lead - API

Location
Sheffield, England, United Kingdom
practices and continuous learning To be successful in this role you should meet the following requirements: Strong grounding in software fundamentals: design patterns, data structures, algorithms, architecture Experience applying AI to software development patterns/processes to improve delivery at scale Proven leadership skills (guiding teams ...

Salesforce Technical Architect

Hiring Organisation
GCS
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£100000 - £120000/annum pension, bonus etc
wide range of initiatives to support business growth, adoption and exploitation of the Salesforce platform. Employ robust Engineering principles and practices across the design, development and delivery of changes to the Salesforce platform, working across a number of Communities of Practice to foster a culture of continuous improvement … Cart based APIs and external APIs. Experience in building complex, scalable and high-performance software systems, including object modelling and OO design patterns that have been successfully delivered to customers. Knowledge of TOGAF principals would be advantageous. Experience with Version Control Systems and Continuous Integration/Continuous ...

Knowledge Graph and Ontology Specialist

Location
Sheffield, England, United Kingdom
interoperability approaches, this role is dedicated entirely to the knowledge graph engineering and ontological understanding underpinning its success. As a specialist, you will design and develop semantic architectures to make industrial data understandable, interoperable, and queryable. With 2-3 years of experience in knowledge engineering or conceptual modelling … . Interview/Application Practical experience with ontology authoring tools and workflows (e.g., Sparx Enterprise Architect, Protégé) and familiarity with ontology design patterns and common anti-patterns. Interview/Application Working knowledge and understanding of the differences between graph database technologies (e.g., Neo4j, GraphDB, RDFox) and experience ...

Knowledge Graph and Ontology Specialist

Location
Sheffield, England, United Kingdom
industrial interoperability approaches, this role is dedicated entirely to the knowledge graph engineering and ontological understanding underpinning its success. Main Duties And Responsibilities Design, build, and maintain formal, machine-readable ontologies (e.g., using UML, RDF(S), SHACL, OWL) to support knowledge representation across multiple high-impact industrially-focused … e.g. Turtle). Essential: Practical experience with ontology authoring tools and workflows (e.g., Sparx Enterprise Architect, Protégé) and familiarity with ontology design patterns and common anti-patterns. Essential: Working knowledge and understanding of the differences between graph database technologies (e.g., Neo4j, GraphDB, RDFox) and experience building ...

Software Engineer - C# & .NET

Location
Manchester, England, United Kingdom
allows us to win together It’s a bonus if you have - Experience of Software development using SOLID principles and Software Design Patterns - Experience of Rest API - Experience of Test-Driven Development - Experience of AWS, Kubernetes and OpenShift - Experience of DevOps - Experience of Cloud Development environments - Knowledge ...

Lead Solution Architect - Data Analytics

Hiring Organisation
Inspire People
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
platforms Translate business strategies and requirements into target architectures, solution designs and technology roadmaps Produce architectural artefacts including blueprints, technical options, design patterns and high-level designs Shape architectural decisions across complex initiatives and represent architecture at governance forums Lead and develop a team of architects, supporting ...

Backend Software Engineer C# .Net - FinTech

Location
Newcastle upon Tyne, England, United Kingdom
negotiable) + Bonus 25 days holiday Social team atmosphere with a range of events Your role: As a Backend Software Engineer you will design and develop business critical backend services using modern C# .Net, working on distributed systems that process large volumes of data with demanding performance … experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Ideally you will have experience of working within FinTech, financial services or consulting environments #J-18808-Ljbffr ...

Backend Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
pension contribution Continuous career development opportunities Social team atmosphere with a range of events Your role: As a Backend Software Engineer you will design and develop business critical backend services using modern C# .Net, working on distributed systems that process large volumes of data with demanding performance … experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms Ideally you will have experience of working within FinTech, financial services or consulting environments Apply now to find out more about this Backend ...

Full-Stack Java Technical Lead | Hybrid (Kafka, Spring)

Location
Preston, England, United Kingdom
successful candidate will bring deep Java Spring, microservices, Kafka, Docker, Kubernetes, MongoDB and React.js experience, plus a solid grounding in design patterns and Domain-Driven Design. #J-18808-Ljbffr ...

Full Stack Engineer / Technical Lead B2B SaaS

Hiring Organisation
Client Server
Location
North West London, London, United Kingdom
Employment Type
Permanent, Work From Home
strategy and architecture for one or more Developer Ecosystems (iOS, Web, Infra/Automation), define and drive best practices for API and SDK design, ensuring consistency, usability and scalability and lead complex, cross-team initiatives to expand and improve client libraries. You'll oversee the full development lifecycle … experience of technically leading and mentoring others You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns What's in it for you: As a Full Stack Engineer/Technical Lead you will earn a competitive salary package including: Salary ...

UX Designer

Hiring Organisation
Harvey Nash
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Contract, Work From Home
role Experience designing complex digital products and services Previous government or public sector experience would be highly advantageous Strong understanding of user-centred design (UCD) principles and methodologies Experience creating user journeys, wireframes, prototypes and interaction designs Experience using research and usability testing to iterate and improve designs … Experience working within multidisciplinary Agile teams Excellent stakeholder management and communication skills Knowledge of GDS Service Standards and GOV.UK design patterns would be advantageous This is a hybrid role based in Leeds , with 3 days per week onsite mandatory and the remaining days working remotely. ...

Salesforce Technical Architect

Location
Manchester, England, United Kingdom
current and desired end states Follow and help define coding standards. Lead code reviews during projects to ensure quality and appropriate design patterns are followed Manage the technical delivery of custom development, integrations, and data migration elements of a Salesforce implementation What you'll bring to Slalom … Familiarity with platform authentication patterns (SAML, SSO, OAuth) Knowledge of data integration tools and experience integrating Salesforce with different business systems (ETL, CPQ, marketing automation, reporting, etc.) Strong understanding of environment management, release management, code versioning best practices, and deployment methodologies Extensive Apex VF Controllers and Apex Triggers development ...

Mobile Engineer Flutter iOS - FinTech

Location
Newcastle upon Tyne, England, United Kingdom
have mobile development experience with Flutter or similar e.g. React Native You have a thorough understanding of Computer Science including OOP, Design Patterns, Data Structures You have a good understanding of financial markets You're collaborative with excellent communication skills What ...

Full Stack Software Engineer

Hiring Organisation
We Are Dcoded Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
toolkit (Vite, turborepo, pnpm, Radix, ShadCN, Tailwind, Zustand, Tanstack Router, Tanstack Query). Contributing to the mobile experience using React Native and Expo, sharing patterns and tooling with the web codebase where sensible. Using AI coding tools as part of your workflow: critically reviewing, testing, and taking ownership … just the acronyms. Good architectural vocabulary and understanding: able to discuss trade-offs, not just name patterns. Solid grounding in design patterns and practices, and a clear sense of what makes code genuinely clean and maintainable. Strong OOP design and development skills. Understanding ...

Full Stack Developer

Location
Manchester, England, United Kingdom
deep understanding of software architecture principles, hands-on experience with modern technologies, and the ability to lead and mentor development teams. Key Responsibilities: Design and develop high-quality software architecture and technical solutions that meet business requirements. Ensure the architecture is scalable, maintainable, and secure. Evaluate and recommend … related frameworks. Good experience inReactor similarfront-endtechnologies. Good experience and certification in AWScloud platform. In-depth knowledge of software architecture principles and design patterns. Experience with microservices architecture and cloud-native applications. Goodexperienceindatabase technologies such as SQL, NoSQL, and data modeling. Excellent problem-solving skills and attention ...

Flutter iOS Mobile Engineer - FinTech Trading Platform

Location
Newcastle upon Tyne, England, United Kingdom
latency, data-rich mobile experiences for monitoring markets and executing trades. The role requires Flutter experience, a strong CS foundation (OOP, design patterns, data structures) and an understanding of financial markets. #J-18808-Ljbffr ...

Remote Data Architecture Lead (6-Month Contract, AWS)

Location
Newcastle upon Tyne, England, United Kingdom
traceable technical designs and drive architectural standards. Remote with monthly office presence, Inside IR35. The ideal candidate brings AWS EMR/Spark expertise, design pattern discipline, and familiarity #J-18808-Ljbffr ...

Software Engineer, England

Location
Leeds, England, United Kingdom
Your work will balance delivering immediate business value with building systems that support long‐term growth and maintainability. You’ll contribute to the design, development, and scaling of our distributed systems, working closely with experienced engineers across the team. This position is ideal for someone who enjoys hands … coding, learning system design at scale, and growing their technical influence through collaboration. This is a remote role based in Ireland. Responsibilities You will work closely with our internal and external development teams to deliver a stable and reliable application inline with our product roadmap and schedule. ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Leeds, England, United Kingdom
opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services. Key responsibilities Design, develop and maintain high-quality backend services usingTypeScript. Design and implement solutions usingserverless architectureand cloud-native development principles. Develop and maintain applications and services … resilience, scalability and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Essential technical skills Candidates ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Manchester, England, United Kingdom
opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services. Key responsibilities Design, develop and maintain high-quality backend services usingTypeScript. Design and implement solutions usingserverless architectureand cloud-native development principles. Develop and maintain applications and services … resilience, scalability and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Essential technical skills Candidates ...