8 of 8 Design Patterns Jobs in South Wales

Principal Software Developer

Hiring Organisation
scrumconnect ltd
Location
Swansea, West Glamorgan, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
defining technical direction, establishing engineering best practices, and mentoring development teams. You will collaborate with architects, product managers, delivery teams, and stakeholders to design and deliver robust, scalable, and secure software solutions. This role requires a strong technical background, excellent leadership skills, and the ability to influence engineering … pipelines and DevOps practices. Strong knowledge of containerisation and orchestration technologies such as Docker and Kubernetes. Experience with API design, integration patterns, and event-driven architectures. Excellent understanding of software engineering principles, design patterns, and coding standards. Experience working within Agile delivery environments. Strong ...

Senior Java Developer

Hiring Organisation
F5 consultants
Location
Cardiff, South Glamorgan, Wales, United Kingdom
Employment Type
Permanent
Salary
£75,000
Working With: Java Spring Boot Docker and Kubernetes CI/CD pipelines Microservices architecture Domain-Driven Design (DDD) CQRS and Event-Driven patterns Cloud platforms (AWS, Azure or GCP) What You'll Be Doing: Designing and developing scalable, high-performance applications. Building cloud-native microservices using modern … lifecycle. What We're Looking For Essential: Strong commercial Java development experience Experience with Spring or Spring Boot Knowledge of software design patterns and engineering principles Experience with CI/CD and modern development practices Containerisation experience with Docker and/or Kubernetes Passion for producing high ...

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

Hiring Organisation
Speechify
Location
Newport, UK
Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend … 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 Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Newport, UK
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 ...

Software Engineer

Hiring Organisation
F5 consultants
Location
Cardiff, South Glamorgan, Wales, United Kingdom
Employment Type
Permanent
Salary
£75,000
Java 17+/Java 21 preferred) Spring Boot experience Angular experience (preferably Angular 16+) Solid understanding of software engineering principles and design patterns Experience working in Agile delivery teams Strong communication and stakeholder collaboration skills Nice to have Full stack experience (Java + Angular) Experience in public ...

Frontend Developer

Hiring Organisation
Reed
Location
Newport, Gwent, Wales, United Kingdom
Employment Type
Full-Time
Salary
£47,000 - £50,000 per annum, Inc benefits
technologies, engage in modern delivery processes, and participate in innovative projects, including those involving AI and ML. Day-to-day of the role: Design, code, test, and document a range of applications from small scale to large, complex or mission-critical in a cloud-first environment. Build … with Next JS. Strong knowledge of Node JS and experience working with RESTful web services. Good understanding of architectural principles with design patterns such as SOA and Micro-Services. Benefits: Civil Service Pension with an employer contribution of 28.97%. Flexible working arrangements with the opportunity ...

Senior Software Developer (Ruby)

Hiring Organisation
scrumconnect ltd
Location
Swansea, West Glamorgan, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. Strong focus on work-life balance with a flexible hybrid model (3 days … experts Based in Swansea, South Wales - three days per week on-site Job Summary We are seeking an experienced Senior Ruby Developer to design, develop, enhance, and maintain high-quality web applications and Back End services using Ruby and Ruby on Rails. The successful candidate will work under ...

Software Development Engineer in Test

Hiring Organisation
scrumconnect ltd
Location
Swansea, West Glamorgan, United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 Annual
writes high-quality test code to validate that product acceptance criteria are fully met while ensuring quality, security, accessibility, and maintainability. Key Responsibilities Design, develop, and maintain automated test frameworks using Ruby and Gherkin (BDD) following established coding standards and guidelines. Create readable, maintainable, and reusable test automation … Gherkin and BDD frameworks (eg, Cucumber). Good understanding of Scripting languages and automation best practices. Knowledge of software engineering principles, design patterns, and clean code practices. Experience in Accessibility and Security testing. Familiarity with performance testing concepts and maintaining performance test suites. Ability to write scalable ...