3 of 3 Design Patterns Jobs in Cardiff

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

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