22 of 22 Design Patterns Jobs in Northern Ireland

Product Technical Lead - Digital Trust

Hiring Organisation
Thales
Location
City, Belfast, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Digital Trust technical strategy, ensuring consequence informed, SbD principles are embedded from concept to decommissioning. Lead development of design patterns for Zero Trust Architecture, including supporting and guiding on the adaption for products, identification of variance and applicability, segmentation, continuous verification, and policy-driven access. Define … global approach to DCS across the wider Thales enterprise. Drive inclusion of cryptographic architecture into solutions, including PQC-ready design patterns Hybrid classical/PQC key exchange Cryptographic agility frameworks Secure key management and HSM integration Develop defensible design patterns, for high-assurance systems ...

UX / Product Design Lead (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
responsibility for the quality of the end-to-end experience, guiding and developing other designers, and contributing to the definition and evolution of reusable patterns and standards that raise the bar across the team.**Responsibilities*** Work closely with research, senior stakeholders, product managers and engineering teams to brainstorm … critique, and ensuring a consistently high standard of design is maintained across the team* Define, document, and champion reusable design patterns and components, contributing to the evolution of our Design System and shared design language* Guide and mentor other UX Designers ...

UX / Product Design Lead (VP)

Hiring Organisation
Citigroup
Location
Belfast, Down, United Kingdom
Salary
£ 45 K
responsibility for the quality of the end-to-end experience, guiding and developing other designers, and contributing to the definition and evolution of reusable patterns and standards that raise the bar across the team.ResponsibilitiesWork closely with research, senior stakeholders, product managers and engineering teams to brainstorm and co-create … constructive critique, and ensuring a consistently high standard of design is maintained across the teamDefine, document, and champion reusable design patterns and components, contributing to the evolution of our Design System and shared design languageGuide and mentor other UX Designers, helping ...

Product Technical Lead - Digital Trust

Hiring Organisation
Thales Group
Location
Belfast, Down, United Kingdom
Salary
£ 55 K
capabilitiesOwn the UK Digital Trust technical strategy, ensuring consequence informed, SbD principles are embedded from concept to decommissioning.Lead development of design patterns for Zero Trust Architecture, including supporting and guiding on the adaption for products, identification of variance and applicability, segmentation, continuous verification, and policy-driven … into solutions, includingPQC-ready design patternsHybrid classical/PQC key exchangeCryptographic agility frameworksSecure key management and HSM integrationDevelop defensible design patterns, for high-assurance systems, ensuring alignment with NCSC, NIST, ETSI and sector specific standards.Provide technical leadership to engineering teams, guiding implementation, testing, and assurance.Engage ...

Full Stack Developer - Assistant Vice President

Location
Belfast City District, Northern Ireland, United Kingdom
Role Overview/What will you do Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services. Design, develop, and maintain robust microservices adhering to architectural best practices. Apply hands‐on expertise in Core Java, including multi‐threading and the Collections framework. … Hands‐on experience with Core Java, Multi‐threading, Collections framework, and Spring Framework. Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines. Experience with source code management tools (Git or Bitbucket). Understanding of clean coding principles and code quality measurements ...

Senior Consultant, Java Developer, Solutions, Engineering, AI & Data

Hiring Organisation
Deloitte
Location
Holywood, Down, United Kingdom
Salary
£ 60 K
Java developer to join our rapidly growing team. Every day is different, requiring your in-depth knowledge of engineering and architectural principles to design and build innovative solutions for our broad range of clients. You will work with our outstanding digital talent, collaborating closely in mature, cross-functional … . Experience designing, developing, and securing RESTful APIs, including threat assessment throughout the development process. Deep understanding of OOP principles (SOLID), design patterns, and secure coding practices. Experience deploying and managing applications using containerisation technologies (Docker, Kubernetes). Experience using and defining version control strategies ...

Full Stack Developer - Assistant Vice President

Hiring Organisation
Citigroup
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
effectively for application development.Work extensively in creating and optimizing SQL queries.Ensure adherence to software engineering best practices, object-oriented programming (OOP) principles, and design patterns.Contribute to the continuous integration and continuous delivery (CI/CD) pipelines.Manage source code effectively using tools such as Git or Bitbucket.Promote and apply … Microservices Architecture.Hands-on experience with Core Java, Multi-threading, Collections framework, and Spring Framework.Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines.Experience with source code management tools (Git or Bitbucket).Understanding of clean coding principles and code quality measurements using tools ...

Technical Team Lead Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
Demonstrable passion for software development through self‐learning, personal projects, competitions etc. Experience of database development (SQL and NoSQL) Experience with design patterns, refactoring, OO design and related areas Strong analytical, problem‐solving and organizational skills Demonstrate accountability for results whilst working with high autonomy ...

Java & Serverless API Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
context engineering and model integration to enhance user experiences with conversational interfaces and intelligent automation Problem Solving: Solving complex problems through serverless patterns and AI-powered insights alongside fellow team members Infrastructure as Code: Implementing Infrastructure as Code and automated CI/CD pipelines for deployments Skills and Experience … technology that matter most. Essential Criteria 3+ years Java development with modern application architecture understanding, including APIs, microservices, and cloud-native design patterns Serverless technologies (AWS Lambda preferred) or strong learning interest AI/ML concepts understanding and enthusiasm for intelligent capabilities integration Excellent communication skills with ...

Senior Data Engineer

Hiring Organisation
Hackajob Ltd
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
strong 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 … production environment Proficient in SQL and SQL extensions for analytical queries Solid understanding of ETL/ELT data processing pipelines and design patterns Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats Able to write quality, testable code ...

Staff Software Engineer

Hiring Organisation
Cpl
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
engineering standards, and support the growth of less-experienced engineers.You’ll work across back-end and, where required, front-end components, helping to design and build scalable, robust services in a modern CI/CD environment.Key ResponsibilitiesLead and mentor a team of software engineers across varying experience levelsDesign … test and production environmentsTroubleshoot complex issues and communicate solutions clearly to technical and non-technical stakeholdersPromote best practices in coding standards, design patterns, and continuous improvementSupport onboarding and on-the-job training for engineers within the teamRequired ExperienceDegree in Computer Science or a related discipline6+ years ...

Full Stack Developer

Hiring Organisation
Version 1
Location
Belfast, Down, United Kingdom
Salary
£ 50 K
understanding of software architecture principles, hands-on experience with modern technologies, and the ability to lead and mentor development teams. Key Responsibilities: Architectural Design: Design and develop high-quality software architecture and technical solutions that meet business requirements. Ensure the architecture is scalable, maintainable, and secure. … React or similar front-end technologies. Good experience and certification in AWS cloud platform. In-depth knowledge of software architecture principles and design patterns. Experience with microservices architecture and cloud-native applications. Good experience in database technologies such as SQL, NoSQL, and data modeling. Excellent problem-solving skills ...

Managing Engineer - Observability, Pipeline & Analytics (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
performance measures. Own enterprise‐scale ingestion, transformation, enrichment, routing, retention, and analytics capabilities supporting multiple of technology assets. Establish engineering standards, design patterns, and platform guardrails for telemetry collection and observability data management. Drive adoption of metadata‐driven routing, schema normalization, data classification, and governance across enterprise ...

Managing Engineer - Observability, Pipeline & Analytics (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
performance measures. Own enterprise-scale ingestion, transformation, enrichment, routing, retention, and analytics capabilities supporting multiple of technology assets. Establish engineering standards, design patterns, and platform guardrails for telemetry collection and observability data management. Drive adoption of metadata-driven routing, schema normalization, data classification, and governance across enterprise ...

Senior Software Engineer (Java) - Fixed Income (AVP)

Hiring Organisation
Citigroup
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
Applications DevelopmentCompany: CitiThe Global Fixed Income Trade Processing (FiTP) Team is seeking a Senior Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems.This role is within the FiTP team in Belfast, United Kingdom. The successful individual will ideally have … pressure and manage deadlines or unexpected changes in expectations or requirementsExperience required Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming. Proficiency in core Java demonstrable success in developing multi-threaded applications and expert level knowledge in data structures, algorithms, collections ...

Senior Software Engineer (Java) - Fixed Income (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
Global Fixed Income Trade Processing (FiTP) Team is seeking a Senior Software Engineer (Java) with a proven track record of design and developing large, complex and distributed systems. This role is within the FiTP team in Belfast, United Kingdom. The successful individual will ideally have a good knowledge … manage deadlines or unexpected changes in expectations or requirements Experience required Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming. Proficiency in core Java demonstrable success in developing multi-threaded applications and expert level knowledge in data structures, algorithms, collections ...

Lead Data Engineer

Hiring Organisation
Kainos
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
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 best practice … 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 ...

macOS Software Engineer / Senior macOS Software Engineer

Hiring Organisation
Oxford instruments
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
teams to deliver innovative solutions that directly enable world-leading research and discovery.What You Will DoAs our macOS Software Engineer, you will:Architect, design, develop and maintain native macOS application features and cross-platform C++ core libraries.Lead the development and optimisation of software for Apple Silicon … collaborative development practices.Experience across the full software development lifecycle, from requirements gathering through testing and support.Strong knowledge of software architecture, design patterns and Clean Code principles.Excellent understanding of data structures, algorithms and computational complexity.Knowledge of Agile software development methodologies.Proven ability to learn quickly, take initiative and solve ...

Senior Software Engineer (React/Typescript)

Location
Belfast City District, Northern Ireland, United Kingdom
modern cloud-based engineering environment. Using AI-assisted development tools as part of your day-to-day engineering workflow. Contributing to technical design and architectural discussions. Working closely with product and internal stakeholders to understand requirements and deliver effective technical solutions. Helping mentor and support junior members … this isn't essential. A genuine interest in modern AI-assisted development and emerging engineering practices. Strong understanding of software architecture, design patterns and technical decision-making. The ability to communicate technical concepts clearly to both technical and non-technical stakeholders. A collaborative approach and strong relationship ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment … delivery team.* Developing well tested software into low latency event driven production environments.* Full software development lifecycle in a technical role.* Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP)* Worked within a technical platform team, delivering reusable services across multiple agile projects.* Microservice Architecture.* Containerization. ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
desire to improve and mentor junior members of the team. You will take responsibility for your assigned work by taking ownership of the design, development testing and deployment of software across the team, and work closely with the Principal Engineer, Architects and Leads to ensure the successful deployment … delivery team. Developing well tested software into low latency event driven production environments. Full software development lifecycle in a technical role. Pub/Sub patterns with Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Microservice Architecture. Containerization. ...

Senior Data Engineer

Hiring Organisation
Kainos
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
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 and maintainability remains high. ...