RESTful APIs. Understanding of game development and basic game mathematics. Experience with T-SQL and source control. The Nice-to-Haves (bonus points if you have these!): Knowledge of SOLID software design principles. Experience with CI/CD (Continuous Integration/Continuous Delivery) and cloud computing. Proficiency with Git and JIRA. Why this role is a game-changer for More ❯
kernel and/or driver development. C and C++ Significant experience of best practice software development processes/lifecycles Experience of Object-Oriented Design and Design Patterns such as SOLID Experience of software testing and design for test Desirable: Master's degree in an engineering, mathematical or science-based subject or equivalent experience. Rust Javascript, node.js, react.js Communications protocols More ❯
Participate in exploratory work such as spikes to explore new technology, patterns, and opportunities. Diagnose and resolve third-line support issues. Software Design Develop to maintainability standards, such as SOLID, functional principles, and Clean Code. Develop to security standards, such as OWASP. Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
APIs, and parallel processes Use Gen AI tools to enhance development speed and quality Collaborate in Agile teams to improve their data collection pipelines Apply best practices like TDD, SOLID, and their engineering standards Design relational and non-relational databases and data models Support the Data Science team in deploying machine learning models to production Leverage data structures, algorithms More ❯
environment where people value engineering best practice, pairing and continuous improvement. Skills: C#, .NET, REST APIs Azure Cloud - Azure Functions, Logic Apps, Service Bus, CosmosDB TDD, CI/CD, SOLID The money is good too – up to £80k plus benefits for the right person. If you’re interested in this opportunity and would like to know more, please apply More ❯
environment where people value engineering best practice, pairing and continuous improvement. Skills: C#, .NET, REST APIs Azure Cloud - Azure Functions, Logic Apps, Service Bus, CosmosDB TDD, CI/CD, SOLID The money is good too – up to £80k plus benefits for the right person. If you're interested in this opportunity and would like to know more, please apply More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
benefits package. Part time roles like this are hard to come by, so this is a rare opportunity. Keywords: C#, .NET, VB, WCF, eXtreme Programming, XP, TDD, Pair Programming, SOLID, Part-Time, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Moneybox
in developing native iOS apps. Proficient in Swift and iOS frameworks. Exposure to all aspects of software development from gathering requirements to releasing. Applied knowledge of design patterns and SOLID principles. Advocates good and clean design of the code, in an enthusiastic way. Experience and desire about mentoring and supporting other developers. Experience in designing RESTful APIs together with More ❯
You'll have a strong grasp of hands-on software engineering experience, with strong exposure to system architecture and design. Proficiency in C# and .NET (preferably .NET Core). Solid understanding of design patterns, software architecture, and principles such as SOLID, DRY, and clean code. Track record of building and maintaining scalable, distributed systems. Experience with SQL Server More ❯
exceptional User Experience whilst providing input on design of User Interfaces. Experience in working with RESTful Web APIs, JSON and XML Must have good experience working with C# using SOLIDprinciples or a good understanding of how to apply them. Writing unit tests in Jasmine, Karma, Specflow, Selenium and xUnit. Desirable Skills and Knowledge: Experience with Linux environment , AWS More ❯
Database queries using Entity Framework Some knowledge of developing WPF user applications Proficiency in SQL, including database queries and design Knowledge of React (not essential but helpful) Understanding of SOLIDprinciples for software design Strong problem-solving skills and ability to troubleshoot in live environments Experience of 3-5 years minimum is required. Work hours are Monday to Friday More ❯
technical sales support for new opportunities or initiatives. Having significant experience in a software development environment. Possessing 3+ years of object-oriented design and programming (e.g., UML, Design Patterns, SOLIDprinciples). Having 3+ years of C#/.NET software development using Visual Studio. Programming for Windows CE/Windows Embedded Compact and using the .NET Compact Framework. Please More ❯
Walsall, Staffordshire, United Kingdom Hybrid / WFH Options
Fleetcor Europe LTD
What we're looking for: 7+ years of total experience, including 3+ years developing Flutter apps with Dart; Experience with state management approaches like Provider, Bloc (Riverpod); Understanding of SOLIDprinciples is a plus; Ability to write maintainable and scalable code; Proactive team player with a strong technical opinion; Experience with CI/CD pipelines (e.g., FastLane) is a More ❯
be given the opportunity to build, test and ship super-fast in a team that cares about engineering best practice, pairing and continuous improvement. Tech: TDD, CI/CD, SOLID The money is good too - up to £70k for the right person. If you're interested in this opportunity and would like to know more, please apply through this More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Nemo Resourcing
Good knowledge of Laravel (this is essential) Relational database experience - ideally MySQL Knowledge of modern frontend development Good understanding of best practices around writing clean, maintainable code (DRY/SOLID) Decent Linux skills and ideally a good understanding of DevOps Experience of RESTful APIs More ❯
RG7, Theale, West Berkshire, Berkshire, United Kingdom Hybrid / WFH Options
Nemo
Good knowledge of Laravel (this is essential) Relational database experience - ideally MySQL Knowledge of modern frontend development Good understanding of best practices around writing clean, maintainable code (DRY/SOLID) Decent Linux skills and ideally a good understanding of DevOps Experience of RESTful APIs More ❯
integrations. Strong interest in AI Knowledge & Experience 2+ years in C# and ASP.NET MVC or similar. Ability to learn complex frameworks like ASP.NET Boilerplate. Strong grasp of OOP/SOLID Experience with RESTful APIs and Git. Proficient with AI tools (e.g., GitHub Copilot, Cursor) to enhance coding. Attributes & Skills Self-motivated, disciplined, and autonomous. Strong problem-solver with a More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Kerv Digital for Digital Transformation
ARM templates including dev and deployment of supporting cloud infrastructure (inc. pipelines). Strong experience of continuous integration processes and pipelines. Excellent, in-depth understanding of BDD, TDD and SOLID principles. In-depth experience in rock-solid Object Oriented programming, enterprise integration skills and microservice architecture skills. Extensive experience utilising multiple technologies to support the architectural design and More ❯
relevant technologies and use this knowledge to push the team forward. WHAT WE ARE LOOKING FOR • Hands-on knowledge in designing, writing, and reviewing high performant reactive clean code • Solid experience in building cloud native, event driven, scalable, distributed systems or services using .net, C#, Kafka, ELK Stack & Kubernetes Full stack experience with Front end development experience using HTML … VUE.js • Strong hands-on experience in performant and scalable database design in SQL, NOSQL and GRAPH databases such SQL Server/PgSQL, MongoDB, Cassandra, Redis ,Apache Druid • Solid experience in REST APIs, GraphQL & gRPC • Strong hands-on experience in GitHub/GitLab and testing tools/frameworks such as SonarQube, xUnit, Postman, Cucumber, Polaris, Blackduck. • Strong hands-on experience … cloud technologies such as Azure/GCP/AWS. • Strong knowledge in data structures, algorithms, design patterns & Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of Domain Driven Design & Event Driven Micro Services Architecture. • Good documentation skills needed with experience in Swagger and/or More ❯
Bristol, Avon, 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 ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
and team leadership Experience with software development/architecture on the cloud Collaborates effectively with others in a team environment Experience with software design including design patterns, algorithms, the SOLIDprinciples, and clean code Knowledge of architecture design including architecture patterns and anti-patterns Experience with Agile methodology, and ideally (but not necessarily) Kanban and SAFe Preferred qualifications/ More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
and IaC. As a Senior Software Engineer, you'll also be given the opportunity to mentor other team members and collaborate with product managers. Skills: CI/CD, TDD, SOLID The money is good too - up to £90k plus benefits including hybrid working (1-2 days per month in Manchester). If you're interested in this opportunity and More ❯
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 … Maintain system reliability, performance, and security. Participate in discovery, estimation, planning, and risk management. Research emerging technologies and industry trends to keep the system architecture updated. Key Skills & Experience: * Solid experience in software development, with ideally 6+ years in Java/AWS micro service architecture. * Strong understanding of micro services architecture and RESTful APIs. * Proficient in relational and databases More ❯
expertise in C# .NET Core, Vue.js, JavaScript/TypeScript, SCSS/CSS, HTML Experience with MongoDB and SQL Server Proven track record in building and consuming RESTful web services Solid grounding in OOP, SOLIDprinciples, and design patterns Skilled in Agile development, TDD and BDD Familiarity with cloud technologies, ideally Azure DevOps and Azure Portal Proficiency with Jira More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Ecm Selection
creating and managing data pipelines, working with and developing data warehouses, data lakes, and ideally lakehouse medallion architectures e.g. Microsoft Fabric. Significant data engineering/software engineering expertise, applying SOLID and DRY principles, ideally in Python, with demonstrable past success. Familiarity with source control (Git), CI/CD and ideally Docker, GitHub. Project management skills and stakeholder collaboration, along More ❯