secure and extensible back-end services Experience in systems integration, package implementation, and/or interactive design. Goodlevel of understanding of software design principles like Microservices, Domain-driven design, SOLID, DRY,SoC, etc Excellent understanding of Core Java and large scale distributed systems TDD Must haves: Back-end skills Experience of developing server-side services with Java and one More ❯
Stoke Prior, England, United Kingdom Hybrid / WFH Options
Velociti Group
level knowledge of the .NET Framework Accomplished in developing websites and web applications using ASP.NET (MVC, Web API) Able to deliver low-latency web services and APIs with a solid understanding of the REST architectural style Knowledge of designing, building, and consuming APIs with OpenAPI (Swagger) Very proficient in database development on MS SQL Server with extensive knowledge of … T-SQL and relational data modelling Experience building responsive layouts and mobile websites with cross-browser compatibility Strong knowledge of Object-Oriented development Extensive knowledge of software design patterns, SOLIDprinciples and advanced-level engineering approaches, such as DI/IoC, TDD, etc. Experience working with source control, automated build, deployment tools and package managers (Azure DevOps, Git, NuGet More ❯
Required Skills and Experience Minimum of 4 years proven experience as a developer with a strong focus on Java development with Spring (e.g., Boot, Cloud, Framework) and React SPA. Solid understanding of cloud-native development and experience with cloud platforms such as Google Cloud (preferable), AWS, or Azure. Experience with domain-driven design (DDD) and its application in software … and development. Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Familiarity with database technologies, both SQL and NoSQL (e.g., PostgreSQL, MySQL, MongoDB). Understanding of solid engineering principles, including SOLID, DRY, and KISS. Strong knowledge of Software & Cloud design patterns, especially Strangler Fig. Experience with version control systems (e.g., Git) and CI/CD More ❯
features and enhancements, ensuring secure design principles in line with Information Security standards. Drive innovation within our R&D team. Key Skills and Experience Understanding of Software Engineering Principles: SOLID, design patterns, TDD, BDD, DDD, Enterprise Architecture Patterns API Engineering: security, deployment, monitoring, API Gateway, micro-services .NET Technologies: .NET core 3.x, ASP.NET Core, Testing Framework, ASP.NET MVC, Web More ❯
Take control of implementing cutting-edge solutions that optimize our processes. Level up your talent and ignite your development journey! Key Skills and Experience: Understanding of Software Engineering Principles: SOLIDprinciples, design patterns, TDD, BDD and DDD, Enterprise Architecture Patterns Expertise in API Engineering: security, deployment infrastructure, monitoring, API Gateway, micro-services .NET Technologies: .NET core 3.x, ASP.NET Core More ❯
your talent and ignite your development journey! Why you should be working here: You'll have most of the following key skills and experience: Understanding of Software Engineering Principles: SOLIDprinciples, design patterns, TDD, BDD and DDD, Enterprise Architecture Patterns Expertise in API Engineering: security, deployment infrastructure, monitoring, API Gateway, micro-services .Net Technologies: .net core 3.x, ASP.net core More ❯
Knowledge of core concepts in .NET/.NET Core Frameworks and C# Basic knowledge of Object-Relational Mapping (ORM) technology (e.g. Entity Framework) Understanding of fundamental programming principles (e.g. SOLID, clean code) Basic experience with version control systems (e.g. Git) Desirable Skills: Degree in Computer Science or a related field Basic understanding of SQL and relational databases (e.g. SQL More ❯
analysis and prompt remediation during any incidents or outages. Vendor Coordination:Work with external vendors to supplement team capacity and expertise when necessary. YOU'RE GOOD AT You bring solid development and program leadership experience to drive technical governance, innovation, integrations, and cloud strategies using emerging technologies like Gen AI. You thrive in environments that demand independent problem-solving … learn new tools and technologies Flexibilityand entrepreneurial spiritto 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 - Developmentexperience in Microsoft .Net Framework and experience inFront-end JavaScript frameworks like Angular & React - Traditional Relational Database technologies like Oracle, MS SQL Server and More ❯
using Selenium and SpecFlow). Experience with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Experience with software development ecosystem (IDEs, version control, test automation/CI, etc.). Experience with CI/CD deployment processes, with a particular focus on developing and More ❯
troubleshooting production issues. Experience with MongoDB. Experienced in implementing asynchronous microservice communication with RabbitMQ. Hands-on experience with the Azure cloud platform. Strong proficiency in object-oriented programming and SOLID principles. Experience integrating AI solutions into customer-facing applications. Proficient in leveraging AI to enhance daily engineering work. Solid understanding of microservices and micro-frontend concepts. Excellent problem More ❯
meet business objectives. Key responsibilities include: Supporting the end-to-end development lifecycle, from user interface through to back-end services. Writing robust, fault-tolerant, and maintainable code, applying SOLIDprinciples, object-oriented design patterns, and TDD practices. Managing and maintaining development tools, environments, and hardware to ensure optimal productivity and platform stability. Collaborating on version control, continuous integration … Application Developer role, covering both front-end (HTML, CSS, JavaScript, jQuery) and back-end (C#, ASP.NET MVC5, Classic ASP) technologies. Experience working with ecommerce platforms in a commercial environment. Solid knowledge of SOAP WebServices and RESTful WebAPIs. Familiarity with .NET ORMs such as Entity Framework (or similar). Experience using SDL Tridion (or similar enterprise CMS) is desirable. Proficiency … in writing and maintaining unit tests using frameworks such as NUnit or MOQ. Solid understanding of Agile methodology and Scrum ceremonies. Experience using source control (e.g., Git) and issue tracking systems (e.g., JIRA). Experience working in both client-side and agency-side development environments is an advantage. Strong record of achieving project milestones and contributing to successful project More ❯
London, England, United Kingdom Hybrid / WFH Options
HKT
/OAuth2/SAML2 Web technologies, such as AngularJS, ReactJS, HTML5, CSS3, and etc. Relational database, such as MySQL, and schema design In-depth knowledge of object-oriented design, SOLIDprinciples, distributed system design and software design patterns Experience in developing a multi-tier architecture system Strong analytical and problem-solving skills Self-Motivated and a good team player More ❯
process Own key areas of the product in terms of design and development Demonstrate knowledge of software and security best practices (i.e., object-oriented design patterns, OWASP Top 10, SOLID design principles) Deliver solutions that scale Perform other duties as assigned Qualifications: 5-8+ years of software development experience with excellent C# and TypeScript/JavaScript coding skills More ❯
Chester, England, United Kingdom Hybrid / WFH Options
GBV Ltd
develop RESTful APIs and Web APIs, ensuring best practices in API design. Utilize SQL, Entity Framework, and SQL Server for database management and optimization. Apply design patterns (e.g., OOP, SOLID, Clean Code) to create robust and reusable code components. Engineering & Architecture: Perform high-level and detailed estimations for software projects. Write and maintain unit tests and integration tests to More ❯
Experience: 5+ years in software engineering. Programming Languages : Robust experience in JavaScript. Proficiency in C# is also valuable. Familiar with frameworks like Spring or .NET. Services and REST APIs : Solid background in developing services and RESTful APIs, demonstrating an understanding of web services architecture and implementation. Frontend Framework : Competent in Angular and able to create dynamic, responsive web applications … to ensure code reliability and maintainability. Security Practices: Knowledgeable in cybersecurity practices, including OAuth, OpenID Connect, and secure coding practices. Advanced Database Knowledge: Proficient in SQL and data modelling. SOLIDPrinciples: Proficient in applying SOLIDprinciples for object-oriented programming, ensuring clean, maintainable, and scalable code. Ideal to have: SC Clearance Python Docker and Kubernetes: These are essential More ❯
Liverpool, England, United Kingdom Hybrid / WFH Options
PayPoint plc
competency of the team and the product forwards. Building technical solutions that are maintainable, scalable and support the ongoing growth of the business. Developing clean code which adheres to SOLIDprinciples and follows the solution architecture. Being committed to all aspects of quality from the start of every development. Demonstrating experience of implementing features with security in mind. Ensuring … and pragmatic approach to overcoming obstacles. Being a team player. Essential Skills and Experience A minimum of 2-3 years experience as a software engineer. Follow industry standard principles (SOLID, clean code). Experience of Azure Cloud. .NET Core/.NET 6+. .NET Framework (version 3.5+) and C#. Web API (RESTful). SQL Server (T-SQL, Stored Procedures). More ❯
Required Skills and Experience Minimum of 4 years proven experience as a developer with a strong focus on Java development with Spring (e.g., Boot, Cloud, Framework) and React SPA. Solid understanding of cloud-native development and experience with cloud platforms such as Google Cloud (preferable), AWS, or Azure. Experience with domain-driven design (DDD) and its application in software … and development. Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Familiarity with database technologies, both SQL and NoSQL (e.g., PostgreSQL, MySQL, MongoDB). Understanding of solid engineering principles, including SOLID, DRY, and KISS. Strong knowledge of Software & Cloud design patterns, especially Strangler Fig. Experience with version control systems (e.g., Git) and CI/CD More ❯
SCSS/CSS, HTML. Experiencewith either React.js. or Vue.js (but you'll be using Vue.js here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLIDPrinciples and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest More ❯
Exeter, Devon, South West, United Kingdom Hybrid / WFH Options
ADLIB Recruitment
Typescript, SCSS/CSS, HTML. Experiencewith either React.js. or Vue.js (but youll be using Vue.js here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLIDPrinciples and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest More ❯
London, England, United Kingdom Hybrid / WFH Options
Cornerstone VC
5+ years of professional software development with a focus on .NET/C#. Proven track record in building WPF desktop applications with a keen eye for design and usability. Solid experience designing and implementing backend services. Proficiency with both .NET Framework and .NET Core. Strong understanding of object-oriented design, design patterns, and SOLID principles. Deep expertise in More ❯
C# 6+ including advanced language features (generics, lambdas, delegates) Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript/jQuery/AJAX, HTML5, CSS3 Design Patterns and SOLIDPrinciples Desirable experience: ASP.NET Core, Entity Framework Core Azure Service Bus Vue, AngularJS Agile methodologies/Scrum Automated browser testing/SpecFlow/Selenium SignalR, ECMAScript6 We're looking for More ❯
working with cloud technologies, specifically the Azure stack. •Experience working with test frameworks/test cases for RESTful services •Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. •Experience with software development ecosystem (IDE's, version control, test automation/CI, etc.). •Strong appreciation of building flexible cross-functional full-stack squads with shift-left More ❯
core requirement). JavaScript and web frameworks such as Angular or React. Experience in at least one of C# or Java. RESTful microservices. Software engineering best practices (Unit testing, SOLIDprinciples, design patterns etc). The role is hands-on, designing solutions and taking them through the full software lifecycle. Responsibilities Architecture and Design Design solutions for concurrency, in More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
ADLIB Recruitment | B Corp™
SCSS/CSS, HTML. Experience with Vue.js or React.js (but you’ll be using Vue.js here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLIDPrinciples and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest More ❯