show you the ropes. You should use SOLID design principles in your day-to-day work, and you should ideally be familiar with LINQ, designpatterns, data access patterns, multithreaded applications, Web API's and advanced SQL amongst others. You will be responsible for developing high-quality applications. You will design and … like to be considered then apply quoting reference (phone number removed) .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, designpatterns, data access patterns, multithreaded applications, Web API's, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, designpatterns, data access patterns, multithreaded applications, Web API's, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, designpatterns, data access patterns, multithreaded applications, Web API's, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, designpatternsMore ❯
Bristol, Woodhouse Down, Gloucestershire, United Kingdom
Hunter Selection
show you the ropes. You should use SOLID design principles in your day-to-day work, and you should ideally be familiar with LINQ, designpatterns, data access patterns, multithreaded applications, Web API's and advanced SQL amongst others. You will be responsible for developing high-quality applications. You will design and … like to be considered then apply quoting reference (phone number removed) .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, designpatterns, data access patterns, multithreaded applications, Web API's, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, designpatterns, data access patterns, multithreaded applications, Web API's, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, designpatterns, data access patterns, multithreaded applications, Web API's, SQL, .Net, dotnet, ASP.Net, MVC, CMS, Umbraco, Kentico, Sitecore, SOLID, DRY, Agile, API, SOAP, Restful, LINQ, designpatternsMore ❯
goods sellers to craft their ideal commerce experiences for their unique customer base. We’re still in stealth mode, so get in touch to learn more. 🥷 What Product Design is at Colossal At Colossal, Product Design is not seen as an internal stakeholder executing pre-defined concepts. Design sits at the centre of our … product efforts, and involves constant collaboration, research and creative problem solving. Design is here to uncover insights, challenge assumptions, and help us build a category-defining product. What we’re looking for 5+ years of experience in … product design, with a strong portfolio showcasing polished, user-centric interfaces and product experiences across web and mobile Familiarity with concepts, paradigms and emerging designpatterns in AI-focused products and services Strong systems thinking, with ability to create scalable, reusable designpatterns with attention to detail across both visual and UX More ❯
1.1 Purpose Collaborate with internal teams and external partners to design, prototype and guide the delivery of solutions across multiple components that meet the needs of the user, comply with customer design principles and fall within Brand Guidelines. Lead and support both technical design processes and embed the culture of good user experience, whilst … and maintain system design collateral aligned to the business objective, architectural blueprints, design principles and Brand Guidelines, ensuring they adhere to documented designpatterns and follow templates, standards and governance frameworks set out by the Solution Design function. 4. Build and maintain effective working relationships with internal stakeholders, delivery teams and … Infrastructure Library (ITIL) framework to ensure that the solution continues to deliver in line with business requirements. 8. Provide input into the creation and maintenance of designpatterns; producing designs in compliance with these patterns to ensure best practice is defined and adhered to. 9. Continuously develop skills and behaviours that promote the value of the More ❯
a full-service, frictionless parking solution for both businesses and consumers. About the role We are seeking a Lead Product Designer - B2C to drive the end-to-end design vision and execution for our consumer-facing parking web and mobile applications. This is a high-impact leadership role responsible for defining and elevating the design craft … leaders to deliver holistic user experiences that are conversion-optimized, accessible, and scalable. In collaboration with the Senior Brand Strategist & Creative Director, you will drive strategic initiatives, champion design excellence, and cultivate a strong, user-centered design culture throughout the organization. What you'll do Lead and own the end-to-end design process … detail when it comes to design craft and prototyping A strong portfolio demonstrating cross-platform product thinking showcasing complex user flows and location-based designpatterns Deep understanding of conversion optimization, A/B testing methodologies, and experimentation platforms Strong grasp of responsive web principles and native iOS/Android guidelines Proven track record of More ❯
with other specialists to produce high-quality work that meets the needs of users. Alongside this, you will play an active role in contributing to our Interaction & Product Design practice. Dimensions Focusing on users - working as the Interaction and Produce Designer in multidisciplinary teams deciding how product(s) will work and why, balanced against what an organisation wants … teams make product choices based on evidence Designing for accessibility from start to finish, meeting diverse needs to create the best possible experience for everyone Establishing designpatterns and use existing design systems, helping to improve them Working with developers from discovery to live to turn designs into real products, and use feedback from users … to keep improving them Communicating design decisions clearly, telling the story of our work and impact Contributing actively to our Interaction & Product Design practice, inspiring engagement and sharing Continuously maintaining and updating your skills and knowledge to stay current within your relevant field of expertise Key performance indicators for the role Individual utilisation: 90% Problem solving More ❯
Manchester Area, United Kingdom Hybrid/Remote Options
RedRock Consulting
re seeking four experienced Node.js Developers to join a high-performing engineering team working on cutting-edge digital platforms. This is an exciting opportunity to contribute to the design and development of scalable, high-performance backend systems in a modern cloud environment. You’ll play a key role in delivering robust, secure, and efficient microservices, collaborating closely with … deployments. Work with MongoDB and other database technologies to build performant and reliable data-driven applications. Contribute to solution design discussions and implement software designpatterns and best practices. Support integration with cloud infrastructure and tools, primarily AWS and Terraform . Technical Skills & Experience ✅ Essential: Expert-level proficiency in Node.js and JavaScript/TypeScript development. … Strong understanding of software designpatterns and scalable architecture principles. Proven experience building and maintaining RESTful APIs and microservices . Solid experience with MongoDB and other NoSQL databases. Strong understanding of CI/CD pipelines and GitLab for version control and automation. More ❯
Blackpool, England, United Kingdom Hybrid/Remote Options
RedRock Consulting
re seeking four experienced Node.js Developers to join a high-performing engineering team working on cutting-edge digital platforms. This is an exciting opportunity to contribute to the design and development of scalable, high-performance backend systems in a modern cloud environment. You’ll play a key role in delivering robust, secure, and efficient microservices, collaborating closely with … deployments. Work with MongoDB and other database technologies to build performant and reliable data-driven applications. Contribute to solution design discussions and implement software designpatterns and best practices. Support integration with cloud infrastructure and tools, primarily AWS and Terraform . Technical Skills & Experience ✅ Essential: Expert-level proficiency in Node.js and JavaScript/TypeScript development. … Strong understanding of software designpatterns and scalable architecture principles. Proven experience building and maintaining RESTful APIs and microservices . Solid experience with MongoDB and other NoSQL databases. Strong understanding of CI/CD pipelines and GitLab for version control and automation. More ❯
Implement and optimise component lifecycle methods and React hooks for performance and maintainability Manage application state using appropriate strategies eg Context API Redux Zustand Apply React designpatterns to ensure clean reusable and scalable code Integrate TypeScript for type safety and improved developer experience Ensure code quality through linting tools eg ESLint Prettier and enforce consistent coding … Strong proficiency in React and React Native development Deep understanding of React component lifecycle and hooks Solid experience with TypeScript in React projects Familiarity with state management libraries and patterns Knowledge of common React designpatterns eg container presentational HOCs render props Experience with linting tools and enforcing code quality Proven testing experience with modern JavaScript … to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market-leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues More ❯
This is an excellent opportunity to contribute to cutting-edge systems in Capital Markets and Risk Management , working with modern tools and robust enterprise-level platforms. Key Responsibilities Design, develop, and maintain robust applications using C#, .NET Core/.NET Framework . Collaborate with business and technology teams across the full software development lifecycle — from requirements gathering to … deployment. Build scalable, high-performance solutions using MVC architecture , RESTful APIs , and strong OOP principles. Develop and optimise complex SQL queries for SQL Server databases. Apply designpatterns and best practices to deliver maintainable, high-quality code. Enhance and support Windows desktop applications (WinForms, WPF) working with large on-premise data sets. Participate in code reviews, documentation … . Proven experience developing Windows desktop apps (WinForms, WPF) and working with large on-prem databases . Solid understanding of MVC, RESTful APIs, OOP , and software designpatterns . Exposure to Azure or AWS cloud environments. Familiarity with Git , CI/CD , and modern deployment methodologies . Excellent communication skills with the ability to engage both technical More ❯
This is an excellent opportunity to contribute to cutting-edge systems in Capital Markets and Risk Management , working with modern tools and robust enterprise-level platforms. Key Responsibilities Design, develop, and maintain robust applications using C#, .NET Core/.NET Framework . Collaborate with business and technology teams across the full software development lifecycle — from requirements gathering to … deployment. Build scalable, high-performance solutions using MVC architecture , RESTful APIs , and strong OOP principles. Develop and optimise complex SQL queries for SQL Server databases. Apply designpatterns and best practices to deliver maintainable, high-quality code. Enhance and support Windows desktop applications (WinForms, WPF) working with large on-premise data sets. Participate in code reviews, documentation … . Proven experience developing Windows desktop apps (WinForms, WPF) and working with large on-prem databases . Solid understanding of MVC, RESTful APIs, OOP , and software designpatterns . Exposure to Azure or AWS cloud environments. Familiarity with Git , CI/CD , and modern deployment methodologies . Excellent communication skills with the ability to engage both technical More ❯
events and stadiums to education, retail, and public sector projects. With more than 450 professionals across 15 countries, we combine global expertise with local insight to deliver strategy, design, and operational services that drive innovation, engagement, and growth. We’re now seeking a Solutions Architect to join our London based EMEA team. This role is a unique opportunity … relationships with business and technical teams to ensure adoption and success of solutions. Support business development initiatives by participating in client workshops, proposals, pitches and presentations. Solution Architecture & Design: Design solutions across cloud platforms, applications, and integrations … ensuring alignment with business strategy and best practice. Deliver clear architectural documentation, diagrams, and roadmaps to guide implementation teams. Contribute to PMY’s architecture standards, reusable designpatterns, and governance frameworks. Technical Leadership & Delivery: Provide technical leadership during solution delivery, ensuring adherence to design principles. Collaborate with internal teams, partners, and vendors to integrate platforms More ❯
City of London, London, United Kingdom Hybrid/Remote Options
PMY Group
events and stadiums to education, retail, and public sector projects. With more than 450 professionals across 15 countries, we combine global expertise with local insight to deliver strategy, design, and operational services that drive innovation, engagement, and growth. We’re now seeking a Solutions Architect to join our London based EMEA team. This role is a unique opportunity … relationships with business and technical teams to ensure adoption and success of solutions. Support business development initiatives by participating in client workshops, proposals, pitches and presentations. Solution Architecture & Design: Design solutions across cloud platforms, applications, and integrations … ensuring alignment with business strategy and best practice. Deliver clear architectural documentation, diagrams, and roadmaps to guide implementation teams. Contribute to PMY’s architecture standards, reusable designpatterns, and governance frameworks. Technical Leadership & Delivery: Provide technical leadership during solution delivery, ensuring adherence to design principles. Collaborate with internal teams, partners, and vendors to integrate platforms More ❯
cutting-edge projects that redefine what's possible in the industry. Join a forward-thinking team that values excellence, creativity, and career development. What You Will Do: Define, design, develop, and test embedded and application software to deliver high-quality solutions on time. Apply object-oriented design techniques to ensure code reusability and integration with testing … frameworks. Review system design artefacts to derive software requirements and architecture that meet high-level system needs. Use modelling tools like RSA and EA to document and maintain software designs, ensuring accuracy for code generation. Contribute to bids and proposals by generating technical estimates and identifying associated risks. Propose and implement improvements in tools, processes, and techniques to … kernel/driver development. Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and DevSecOps. Knowledge of object-oriented design, designpatterns, and secure software development standards. Experience with software testing and tools like version control, automated testing frameworks, and static analysis tools. As a Senior Software Engineer, you'll play More ❯
bristol, south west england, united kingdom Hybrid/Remote Options
Lloyds Banking Group
resolve technical issues and challenges that arise during the software development lifecycle. Deliver technical solutions that can be employed across multiple entities within the group. Define consumption and integration patterns and data models and contracts. Create automation tools for data reconciliation and curation. Drive the culture of delivering highly secured and high-quality software. Identify and eliminate recurring issues … or scripting knowledge/experience with a data engineering background, we would like to hear from you. Experience in both leadership and engineering Proven experience of delivering systems design, software development, testing and operational stability. Knowledge of automation and CI/CD Advanced knowledge of agile methodologies. Proficiency in relevant programming languages, frameworks, and technologies, such as Python … such as GCP, Azure or AWS. Strong experience working with Kafka technologies. Computer science fundamentals: a clear understanding of data structures, algorithms, software design, designpatterns and core programming concepts. Good understating of cloud storage, networking, and resource provisioning It would be great if you had... Certification in GCP "Cloud Architect", "Cloud Developer", "Professional Data More ❯
buckinghamshire, south east england, united kingdom Hybrid/Remote Options
Hola Prime
server-side language. Database Mastery: You're a SQL guru, particularly with PostgreSQL, handling query optimization, data migrations, and database modeling. Solid Grasp of OOP and DesignPatterns: Strong understanding of object-oriented programming principles and designpatterns, with experience in building and extending classes Scalability Focus: Experience in designing systems for scalability, ensuring More ❯
for a Senior Software Engineer to help shape it. You’ll join a small, empowered team that values innovation, collaboration, and real-world impact. What You’ll Do Design and develop backend, service, and portal systems for our payment platform. Use modern practices such as BDD and CI/CD to deliver secure, high-quality solutions. Collaborate across … skills in C# or Java, plus experience in database design and web technologies (HTML, JavaScript, CSS). Solid understanding of OO design, designpatterns, and server-side development. A proactive, detail-oriented, and collaborative mindset. More ❯
end to end eCommerce technology solutions with Shopify and associated systems (OMS, IMS, WMS, credit card processing, tax engine, digital distribution etc.) Strong proficiency in modern designpatterns and development languages including JavaScript, Typescript, Python, HTML5, CSS3, HTML-CSS-Bootstrap and Ruby Experienced in NodeJS, JavaScript (ES2019+), ESLint and coding standards, Typescript Solid grounding with common designpatterns and development best practices Knowledge of APIs, webhooks, and general data transfer approaches Able to define, design, implement complex, and scalable systems Ability to identify areas that can be streamlined or automated Good team player and communication skills Experience with agile development methodologies with Test Driven Development (TDD) Experience with Jenkins Setup CI/ More ❯
end to end eCommerce technology solutions with Shopify and associated systems (OMS, IMS, WMS, credit card processing, tax engine, digital distribution etc.) Strong proficiency in modern designpatterns and development languages including JavaScript, Typescript, Python, HTML5, CSS3, HTML-CSS-Bootstrap and Ruby Experienced in NodeJS, JavaScript (ES2019+), ESLint and coding standards, Typescript Solid grounding with common designpatterns and development best practices Knowledge of APIs, webhooks, and general data transfer approaches Able to define, design, implement complex, and scalable systems Ability to identify areas that can be streamlined or automated Good team player and communication skills Experience with agile development methodologies with Test Driven Development (TDD) Experience with Jenkins Setup CI/ More ❯
they are delivered on time with the correct approach and to the standards defined by the Lead Developers. Our tech stack includes some of the latest designpatterns and tools as well as established tech that needs additional features building on. For example, SQL, NoSQL, caching services, messaging services, C# Windows Services, WebAPI, WCF, WPF, Winforms, Microsoft … and external services. Job Duties • To work on the integration of web front ends with back-end services and third-party systems. • Apply software development best practices, architectures and patterns in collaboration with other developers and QA. • Implementing new features, writing clean, reusable code. • Owning developments all the way to production and supporting them once live. • Collaborate with the … UI or performance tests. Knowledge, Skills and Experience Essentials: • Significant commercial experience in .NET with C# • Experience with N-Tier architecture/SOA • Knowledge of relevant designpatterns • Excellent understanding of OOP concepts • Demonstrable experience of building Web Services, WebAPI and WCF • Database experience, working with both SQL and NoSQL • Expertise in performance optimization • Source Control, must More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
Fdo Consulting Limited
required (ideally AWS but Azure fine). Home Based c £ 70000 - 80000 + benefits. This role requires a strong understanding and commercial experience of engineering architecture, designpatterns and principles. My client is a software product company that build an innovative SaaS product. As they continue to grow they are looking for a hands-on Lead Software … tactical delivery Drive Agile across the team Mentoring, coaching, training, conflict resolution, etc Experience Required - Excellent hands on knowledge of C#/.net Strong engineering architecture, designpatterns and principles. Proven ability of designing and developing microservices and distributed systems. Commercial experience of Cloud technologies (AWS or Azure) Team development skills - mentoring, coaching, getting the best from More ❯
the stack. Work closely with product, design, data, and infrastructure teams to ensure every feature is robust, observable, and production-ready. Collaborate on architecture, designpatterns, testing strategies, and release processes that enable global scale. Qualifications Strong experience building and shipping real-world web applications at scale, with both frontend (React/TypeScript) and backend … C#). Solid foundation in SQL and data modelling; familiarity with data-heavy systems and RESTful APIs. Passion for modern software engineering: clean code, SOLID principles, designpatterns, and continuous improvement. Interest in real-time systems, data visualisation, and turning raw data into business-critical insights. Familiarity with Azure or other cloud platforms; comfort with configuration and More ❯
City, London, United Kingdom Hybrid/Remote Options
Bristow Holland Ltd
you ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply designpatterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of designpatterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What s on Offer Fully remote working from anywhere More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
Bristow Holland
you’ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply designpatterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of designpatterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What’s on Offer Fully remote working from anywhere More ❯
Manchester, Lancashire, England, United Kingdom Hybrid/Remote Options
Bristow Holland
you’ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply designpatterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of designpatterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What’s on Offer Fully remote working from anywhere More ❯