1 to 25 of 36 Design Patterns Jobs in South Wales

Project Systems Architect

Hiring Organisation
SRT Marine Systems plc
Location
Cardiff, South Glamorgan, Wales, 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 ...

Service Designer

Hiring Organisation
Yolk Recruitment Ltd
Location
Cardiff, South Glamorgan, United Kingdom
Employment Type
Full-Time
Salary
£44,299 per annum
help improve the services we provide to the social care and early years workforce across Wales. You'll work alongside our Service Design Leads and multidisciplinary Agile teams to design and improve services from end to end. You'll spend time understanding users, identifying problems … full lifecycle and help ensure they are accessible, inclusive and meet relevant standards. Share good practice and contribute to service design patterns and approaches. You'll bring experience of: Designing services around genuine user needs. Creating user journeys, service blueprints, prototypes and service flows. Using research, data ...

Java Developer

Location
Cardiff, Wales, United Kingdom
everyone.## **Your skills and experience**What you’ll bring: • Experience of Java • Experience of Spring framework or equivalent. • Knowledge of software design patterns and when to apply them • Excellent knowledge of development processes. • Experience of containerisation using Docker or Kubernetes • Experience of Continuous Integration (CI) and Continuous … passion for delivering quality code, by use of TDD and setting high software quality standardWe’re also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them: • Designing microservice-based architectures using domain driven design ...

Remote Staff Software Engineer - Databases SRE | UK | Remote

Hiring Organisation
Grafana Labs
Location
Monmouthshire, United Kingdom
this role, you will: Partner closely with product engineering squads (embedded model) Own production reliability for high-SLA and complex customer environments Design and implement automation to scale our reliability practices Ensuring our customers meet our SLO targets Define and evolve per-tenant SLOs and reliability models Proactively … environments Designing and implementing solutions to ensure reliability and scalability of our environments can meet rapidly increasing demands Develop fault-tolerant design patterns ensuring that we are considering reliability at all stages of the service lifecycle. Collaborating with our Engineering Leaders to help define and influence product ...

Remote Staff Software Engineer - Databases SRE UK Remote

Location
Cowbridge, Glamorgan, United Kingdom
this role, you will: Partner closely with product engineering squads (embedded model) Own production reliability for high-SLA and complex customer environments Design and implement automation to scale our reliability practices Ensuring our customers meet our SLO targets Define and evolve per-tenant SLOs and reliability models Proactively … environments Designing and implementing solutions to ensure reliability and scalability of our environments can meet rapidly increasing demands Develop fault-tolerant design patterns ensuring that we are considering reliability at all stages of the service lifecycle. Collaborating with our Engineering Leaders to help define and influence product ...

Software Development Engineer, Veeqo

Hiring Organisation
Veeqo
Location
Swansea, West Glamorgan, United Kingdom
Salary
£ 70 K
professional, non-internship software development- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing … operationsPreferred qualification - Bachelor's degree in computer science or equivalent- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsAmazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central ...

Remote Staff Software Engineer - Data Platforms

Hiring Organisation
Our Future Health
Location
Neath port talbot, United Kingdom
criteria, so if you have most of the below, we'd like to hear from you: Technical Skills You have led the architectural design of systems. Highly proficient in cloud engineering (preferably in Azure; AWS and GCP) Demonstrable knowledge and experience in building solutions centred around moving … like Dagster, Prefect and Airflow are advantageous. Experience with Spark, Databricks, data lakes/lakehouses. Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph). Highly proficient in modern, agile ...

Remote Staff Software Engineer - Data Platforms

Location
Blackwood, Glamorgan, United Kingdom
criteria, so if you have most of the below, we'd like to hear from you: Technical Skills You have led the architectural design of systems. Highly proficient in cloud engineering (preferably in Azure; AWS and GCP) Demonstrable knowledge and experience in building solutions centred around moving … like Dagster, Prefect and Airflow are advantageous. Experience with Spark, Databricks, data lakes/lakehouses. Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph). Highly proficient in modern, agile ...

Remote Staff Software Engineer - Data Platforms

Location
Cwmbran, Monmouthshire, United Kingdom
criteria, so if you have most of the below, we'd like to hear from you: Technical Skills You have led the architectural design of systems. Highly proficient in cloud engineering (preferably in Azure; AWS and GCP) Demonstrable knowledge and experience in building solutions centred around moving … like Dagster, Prefect and Airflow are advantageous. Experience with Spark, Databricks, data lakes/lakehouses. Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph). Highly proficient in modern, agile ...

Remote Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Chepstow, Monmouthshire, UK
Employment Type
Full-time
implementation of technical solutions. You will also be called upon to lead more junior engineers and collaborate with other teams. Responsibilities: Lead and design, development, and optimization of scalable backend services using Java and serverless technologies (e.g., AWS Lambda). Architect and implement RESTful APIs and event-driven … using services such as Lambda, DynamoDB, API Gateway, SNS/SQS, and EventBridge. Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles. Experience implementing and managing CI/CD pipelines for automated build, deployment ...

Remote Staff Software Engineer - Data Platforms

Location
Cardiff, Glamorgan, United Kingdom
large scale data. Highly proficient in Python. Experience with Spark, Databricks, data lakes/lakehouses. Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph). Highly proficient in modern, agile … importance of operational, security and legal factors when designing solutions, with the ability to articulate trade-offs and make informed decisions around design and technology choices. Strong understanding of software quality principles and practices. Experience in mentoring and coaching less experienced engineers. You ll be joining ...

Remote Principal Software Engineer Backend Technologies, Platform (UK Remote)

Location
Glamorgan, United Kingdom
award-winning educational platform. This role is fully hands-on, requiring active involvement in coding, development, and implementation of technical solutions. Lead and design, development, and optimization of scalable backend services using Java and serverless technologies (e.g., AWS Lambda). Architect and implement RESTful APIs and event-driven … using services such as Lambda, DynamoDB, API Gateway, SNS/SQS, and EventBridge. Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles. Experience implementing and managing CI/CD pipelines for automated build, deployment ...

Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom

Location
Cardiff, Wales, United Kingdom
What You'll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce best‐practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive … Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi‐threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code ...

Remote Full Stack Engineer - Cloud & SaaS Integrations

Location
Glamorgan, United Kingdom
workflow and to have real opinions about where it earns its place. Responsibilities Building new integrations. This is the core of the role. Design and ship integrations against third-party billing and usage APIs - authentication, incremental sync, rate limits, error handling, schema drift - and invest in the Integrations … your engineering workflow and can talk concretely about what you've got out of them Strong knowledge of software engineering practices, design patterns and architectural principles Demonstrated passion for creating high-quality web/SaaS apps Excellent communication skills in English, both written and verbal Self-organized ...

Remote Software Engineer (Cloud & Integration)

Location
Porth, Glamorgan, United Kingdom
This Software Engineer role sits within the Cloud Platform team as part of the wider IT Department. The Team is responsible for the design, development and continuous enhancement of the organisation's middleware solutions and integration services. The wider IT team is made up of around 60 employees … services; primarily Lambda, API Gateway, SNS/SQS, S3, DynamoDB, IAM and CloudWatch. Solid understanding of software development principles, including design patterns, architecture, and methodologies - particularly in middleware and service integration. Practical knowledge of event-driven architectures, leveraging services such as SNS, SQS, and Lambda triggers Hands ...

Remote Senior Full-Stack Engineer - AI Cost Visibility

Location
Maesteg, Glamorgan, United Kingdom
Responsibilities Owning features end-to-end. This is the core of the role. Take a problem from understanding the customer's pain, through design and implementation, to release, monitoring and iteration. You define what done looks like and you own the outcome - reliability, user experience and measurable impact … talk concretely about what you've got out of them, and where they fell short Strong knowledge of software engineering practices, design patterns and architectural principles, and the ability to set direction for others Comfortable with ambiguity in a fast-moving market - you can figure ...

Remote Software Engineer (Cloud & Integration)

Location
New Tredegar, Glamorgan, United Kingdom
This Software Engineer role sits within the Cloud Platform team as part of the wider IT Department. The Team is responsible for the design, development and continuous enhancement of the organisation's middleware solutions and integration services. The wider IT team is made up of around 60 employees … both technical objectives and evolving business needs. Deep working knowledge of relevant AWS services; Solid understanding of software development principles, including design patterns, architecture, and methodologies - particularly in middleware and service integration. Hands-on experience working in a DevOps environment, utilizing infrastructure as code (IaC), automation ...

Remote Full Stack Engineer - Cloud & SaaS Integrations

Location
Merthyr Tydfil, Glamorgan, United Kingdom
spec-driven work against constantly changing third-party APIs: one of the highest-leverage places to apply agentic AI tooling. Building new integrations. Design and ship integrations against third-party billing and usage APIs - authentication, incremental sync, rate limits, error handling, schema drift - and invest in the Integrations … your engineering workflow and can talk concretely about what you've got out of them Strong knowledge of software engineering practices, design patterns and architectural principles Demonstrated passion for creating high-quality web/SaaS apps Excellent communication skills in English, both written and verbal Bonus Points ...

Remote Senior Full-Stack Engineer - AI Cost Visibility

Location
Blackwood, Glamorgan, United Kingdom
real opinions about where it earns its place and where it doesn't. Take a problem from understanding the customer's pain, through design and implementation, to release, monitoring and iteration. You define what done looks like and you own the outcome - reliability, user experience and measurable impact … talk concretely about what you've got out of them, and where they fell short Strong knowledge of software engineering practices, design patterns and architectural principles, and the ability to set direction for others Excellent communication skills in English, both written and verbal Bonus Points ...

Technical Architect

Hiring Organisation
Inspire People
Location
Cardiff, South Glamorgan, Wales, 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 ...

Power Apps Developer

Hiring Organisation
Gleeds
Location
Cowbridge, South Glamorgan, United Kingdom
Salary
£ 70 K
define scope, technical requirements, success criteria and delivery plans. Elicit and translate business and technical requirements into data, integration and solution specifications. Design and implement scalable ETL pipelines and data models; own data quality, lineage and documentation. Build and operationalise predictive analytics and automated processes; ensure monitoring … measurable business outcomes. Understanding of Python and SQL is not required but would be beneficial Solid knowledge of ETL, ETL design patterns, data warehousing and data governance. Problem solving mindset. Familiarity with Microsoft Azure and AI/ML platforms. Current security clearance, or ability to obtain security ...

Remote Full-Stack Product Developer - OpenData

Location
Pontypool, Monmouthshire, United Kingdom
experience Natural problem solver, excelling at uncovering problems, formulating hypotheses, and driving the entire process from concept to execution Familiar with design patterns applied to the full stack Skilled in creating intuitive, user-friendly interfaces Expertise in building and maintaining RESTful APIs Hands-on experience working with ...

Desarrollador Junior (Salesforce)

Location
Glamorgan, United Kingdom
backlog refinement and effort estimation. Strong understanding of Salesforce architecture across data, security, automation and integration layers, including bulkification, governor limits and common design patterns. Understanding of release management, version control and deployment processes . Understanding of data governance, GDPR and information security best practice . Experience working ...

Desarrollador Salesforce / Remoto

Location
Glamorgan, United Kingdom
backlog refinement and effort estimation. Strong understanding of Salesforce architecture across data, security, automation and integration layers, including bulkification, governor limits and common design patterns. Understanding of release management, version control and deployment processes . Understanding of data governance, GDPR and information security best practice . Experience working ...

Desarrollador/a Salesforce Junior

Location
Crumlin, Glamorgan, United Kingdom
backlog refinement and effort estimation. Strong understanding of Salesforce architecture across data, security, automation and integration layers, including bulkification, governor limits and common design patterns. Understanding of release management, version control and deployment processes . Understanding of data governance, GDPR and information security best practice . Experience working ...