Architecture/Designing, while playing different roles like Lead Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLIDPrinciples and several design patterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
Addition Solutions Ltd
this is flexible Confident working with APIs and modern infrastructure (Kubernetes, Docker, Azure or AWS) Experience with SQL/NoSQL databases and Git version control Understanding of REST principles, SOLID design, TDD, Agile, CI/CD, and DevOps ways of working What's in It for You: Hybrid working and a collaborative tech team with real autonomy Company car More ❯
tools and technologies Flexibility and entrepreneurial spirit to adapt easily to changing requirements and priorities Experience leading and developing solutions across a varied technology stack including: Object-Oriented design SOLIDprinciples and modern design patterns Full stack development experience including Front-end JavaScript frameworks like Angular & React Databases and EDW technology like Snowflake SOA & Microservices architecture implementation using REST More ❯
with strong system design and architecture exposure. Good knowledge of C# and .NET (ideally .NET 6/7). Strong grasp of design patterns , software architecture, and principles like SOLID , DRY , and clean code . Proven ability to build and maintain scalable, distributed systems. Experience with SQL Server and relational database design. Exposure to NoSQL solutions is a bonus. More ❯
with strong system design and architecture exposure. Good knowledge of C# and .NET (ideally .NET 6/7). Strong grasp of design patterns , software architecture, and principles like SOLID , DRY , and clean code . Proven ability to build and maintain scalable, distributed systems. Experience with SQL Server and relational database design. Exposure to NoSQL solutions is a bonus. More ❯
meet WCAG accessibility standards Experienced in designing, developing, and managing secure APIs and microservices, including integration with third-party platforms and legacy systems Strong understanding and practical application of SOLIDprinciples and software design patterns to create maintainable, reusable, and scalable solutions Familiar with modern software development practices, including Test Driven Development (TDD) and use of CI/CD More ❯
reviews, and architectural discussions to ensure technical excellence. Collaborate with product managers, designers, and cross-functional engineers to deliver high-impact features. Quality & Best Practices Champion best practices including SOLID, DRY, KISS, and test-driven development (TDD) to ensure code quality and building of new features. Leverage AI-assisted tools (e.g., GitHub Copilot, Claude Code) to streamline development and More ❯
Drive improvements in development processes and tools What You Bring 5+ years of backend development experience Expertise in C#, .NET (preferably .NET 6+), and SQL Server Deep understanding of SOLID and OOP principles Skilled in Git, Unit Testing (NUnit), and API development Familiarity with CI/CD pipelines and agile methodologies Strong communication and problem-solving skills Desire to More ❯
Drive improvements in development processes and tools What You Bring 5+ years of backend development experience Expertise in C#, .NET (preferably .NET 6+), and SQL Server Deep understanding of SOLID and OOP principles Skilled in Git, Unit Testing (NUnit), and API development Familiarity with CI/CD pipelines and agile methodologies Strong communication and problem-solving skills Desire to More ❯
a depth of experience including C#, Java (Spring Boot, JPA/Hibernate), REST API's, observability and monitoring, queue technologies and security. Detailed knowledge of best practices such as SOLIDprinciples Experience of building new and evolving microservices with emphasis on high availability and data integrity. Highly experienced in test methodologies including unit testing with JUnit, use of TDD More ❯
Expertise in API Engineering Experience with relational databases like PostgreSQL DevOps: CI/CD, Docker, Git The following skills and technologies are a plus: Understanding of Software Engineering Principles: SOLID, design patterns, TDD, BDD, DDD, Enterprise Architecture Patterns Frontend Technologies: HTML, CSS, JavaScript, Typescript, React Experience with unit and integration testing: JUnit, Spock, Jest Experience with integration frameworks such More ❯
in API creation and integrating with 3rd-party APIs. Hands-on experience with Docker and CI/CD pipelines. Practical knowledge of Software Design Patterns and Software Principles (e.g., SOLID). Expert-level proficiency in Git . Nice-to-Have Technical Skills: Experience with AWS infrastructure. Exposure to Microsoft Dynamics NAV integrations. Familiarity with Behaviour-Driven Development ( BDD ). More ❯
Gateshead, Tyne And Wear, United Kingdom Hybrid / WFH Options
SaleCycle
for real-time data streaming Building and maintaining front-end applications using React (or similar frameworks) and TypeScript Writing clean, maintainable, and efficient code following industry best practices (e.g., SOLIDprinciples) Collaborating within an agile, Scrum-driven team, participating in sprints and planning sessions Contributing to automated testing, CI/CD pipelines, and monitoring production systems Engaging in peer More ❯
working and building high-performing teams. Experience of working with near-shore/off-shore development teams. Technical Skills Strong understanding of mobile architecture patterns (MVVM, MVP, etc.) and SOLID principles. Familiarity with RESTful APIs, Graph API's, JSON, WebSocket's, and integration with backend services. Experience with unit testing & automated testing frameworks/tools (XCTest, XCUITest, or third More ❯
for Senior level) Deep knowledge of C#/.NET, and experience building RESTful APIs and microservices Hands-on expertise with AWS and modern engineering practices (CI/CD, TDD, SOLID, Agile) A problem-solving mindset with the ability to design scalable, maintainable systems Strong collaboration and communication skills — and a passion for building better together Nice to Have (We More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Uniting Ambition
for Senior level) Deep knowledge of C#/.NET, and experience building RESTful APIs and microservices Hands-on expertise with AWS and modern engineering practices (CI/CD, TDD, SOLID, Agile) A problem-solving mindset with the ability to design scalable, maintainable systems Strong collaboration and communication skills — and a passion for building better together Nice to Have (We More ❯
complexity. Demonstrable React, JS/TS, HTML, and CSS experience. Active interest in reading-up on the latest frameworks and libraries. Knowledge and active interest in Design Patterns and SOLID architecture principles. Familiarity with cloud computing, experience with tuning and configuration. Strong attention to interaction design and detail; passion for building intuitive web interfaces that present data in compelling More ❯
Newton Abbot, Devon, England, United Kingdom Hybrid / WFH Options
Reed
successful completion of the role. Required Skills & Qualifications: Excellent problem-solving skills and attention to detail Commercial experience in professional PHP development Strong understanding of object-oriented programming and SOLIDprinciples Knowledge of secure coding practices (e.g., OWASP) Strong experience with modern PHP frameworks (preferably Laravel or Symfony) Familiarity with relational databases (MySQL) and writing performant queries Comfortable working More ❯
deliverables Ensure good code coverage and test coverage by writing and maintaining effective automated tests Be a champion of code quality in team by adhering to CLEAN architecture and SOLIDprinciples Mentor other developers on the team in software development life cycle and best practices and elevate the skill of the team through technical mentorship Work with BA team More ❯
in API creation and integrating with 3rd-party APIs. Hands-on experience with Docker and CI/CD pipelines. Practical knowledge of Software Design Patterns and Software Principles (e.g., SOLID). Expert-level proficiency in Git. Nice-to-Have Technical Skills: Experience with AWS infrastructure. Expertise with NoSQL databases. Knowledge of modern frontend JS frameworks. Soft Skills: Well-versed More ❯
systems. Oversee full lifecycle software development - from requirements, technical design, development, testing, deployment, to post-release monitoring and maintenance. Establish, enforce, and continuously evolve software engineering best practices (e.g., SOLIDprinciples, domain-driven design, clean architecture, modular monoliths vs microservices). Drive consistency in coding standards, code review rigor, and software craftsmanship. Lead critical system architecture decisions, including technology More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
with further knowledge of a number of the following - AWS or Azure, Microservices/Containerisation, React or Angular, TDD, Unit testing, CI/CD, Azure DevOps (or similar). SOLID, etc. Key responsibilities include - Work with the senior developers to ensure solutions are understood, agreed and relevant. Work in a fast moving agile development environment. Write high quality, clean More ❯
the level of responsibility we can provide. And what is the technical environment? C#, .NET Framework, .NET Core, ASP.NET (core), API's RESTful Services, JSON, Docker, GIT (Bitbucket), OOP, SOLID, Cloud deployment and microservices, NoSQL and Oracle (SQL - PL/SQL) , AWS & Azure This role will involve on-call working on a rota basis (24/7) To be More ❯
Durham, County Durham, England, United Kingdom Hybrid / WFH Options
BPM Tech
and integrating with wider systems Contributing to agile ceremonies and collaborating with cross-functional teams Sharing knowledge with both technical and non-technical audiences Championing clean code practices, including SOLIDprinciples and best-in-class design patterns My client want someone passionate about quality software and continuous improvement. You’ll have: Essential Skills: Strong experience with C# and the More ❯