Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
FinTech space. This is a fantastic opportunity for an experienced Senior C# .NET Developer with good object-oriented analysis and design skills, familiarity with designpatterns and practices to work for an award winning company..The role offers excellent career progression within a fast-growing FinTech environment. What We Need The ideal candidate will have experience … Core Web API development experience API documentation generation tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of DesignPatterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and More ❯
Loughton, Essex, South East, United Kingdom Hybrid / WFH Options
Profile 29
database schema in SQL Server 2014 Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates DesignPatterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service Bus Entity Framework Core … can be found at: profile-29 .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 DesignPatterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech More ❯
Winchester, Hampshire, South East, United Kingdom Hybrid / WFH Options
Hays
past few years they are now looking at new functionality and capability of the system, working across 50 applications. You'll be a proponent of Software DesignPatterns and best practice, including Domain Driven Design, Clean Architecture and CQRS. Joining them as a Senior the expectation will be to offer support and mentoring to the … have likely progressed from an Asp.Net MVC background through versions to Core and now .Net 8. You should have good knowledge of implementing common design and architectural patterns in an Agile environment and will have a strong command of the entire SDLC, namely Domain Driven Design, Command Query Responsibility Segregation and Clean Architecture. What you More ❯
Basingstoke, Hampshire, South East, United Kingdom Hybrid / WFH Options
Anson Mccade
someone who enjoys translating client requirements into scalable, secure, and sustainable technical solutions. You'll collaborate closely with project managers, solution owners, and other architects to ensure consistent design delivery - all while developing reusable frameworks that support long-term technology goals. … Role Requirements: Lead the creation of design artefacts to support application-based solutions in customer environments Translate business and technical requirements into well-structured architecture models and patterns Collaborate with cross-functional teams to ensure architectural alignment and delivery excellence Support pre-sales activities by contributing to solution shaping and proposal development Apply green software principles and … platforms (Power Platform, UiPath), and secure software development practices Familiarity with data integration pipelines (Kafka, Apache Airflow), API management, and scripting (Python) Strong understanding of software designpatterns including microservices, cloud-native, and OO design Eligible and willing to undergo high-level security clearance Whether you're an experienced Application Architect or someone with transferable More ❯
southampton, south east england, united kingdom Hybrid / WFH Options
Anson Mccade
someone who enjoys translating client requirements into scalable, secure, and sustainable technical solutions. You'll collaborate closely with project managers, solution owners, and other architects to ensure consistent design delivery - all while developing reusable frameworks that support long-term technology goals. … Role Requirements: Lead the creation of design artefacts to support application-based solutions in customer environments Translate business and technical requirements into well-structured architecture models and patterns Collaborate with cross-functional teams to ensure architectural alignment and delivery excellence Support pre-sales activities by contributing to solution shaping and proposal development Apply green software principles and … platforms (Power Platform, UiPath), and secure software development practices Familiarity with data integration pipelines (Kafka, Apache Airflow), API management, and scripting (Python) Strong understanding of software designpatterns including microservices, cloud-native, and OO design Eligible and willing to undergo high-level security clearance Whether you're an experienced Application Architect or someone with transferable More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
with end users to design and implement software tools which track and manage issues and faults across manufacturing, logistics, car build, and race days. Innovation around finding patterns and relationships between faults and issues will be key, by using data, analytics, and machine learning to deliver world championship reliability tools. Role Dimensions: The Software & Data Science group … in McLaren F1 is responsible for the analysis, design, and delivery of software tools and methodologies which improve the team and car's performance. We are a cross-functional group, bringing together data science, machine learning, software engineering, and DevOps to deliver performance focused platforms and solutions. In reliability engineering, you will understand issue tracking and management, root … pull requests, branches). Experience with relational and document databases e.g. SQL Server and MongoDB. Experience designing distributed microservice based architectures. Experience building maintainable codebases using designpatterns and modern source control approaches. Using planning tools such as Jira, Github, or Azure DevOps to organise and track your work. High competency in written and oral English language. More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Materialise NV
our Southampton office. What you will do Review product and customer requirements in collaboration with Product Management, and propose robust solutions and implementation alternatives that meet agreed timelines Design, implement, and unit test software components, and participate in code and design reviews with peers to ensure high quality Develop new product features that align with current … efficiency Demonstrate a strong sense of ownership and commitment to shared team goals Your profile 3+ years of experience developing commercial software Good understanding of software designpatterns and architecture principles Commercial experience with Java or C#/.NET Commercial experience with React and TypeScript for front-end development Familiarity with Git and CI/CD pipelines … for deployments to production and non-production cloud environments Behaviour-Driven Development and automation with tools such as Cucumber, SpecFlow and Serenity Test-Driven Development and Test-Driven Design AsciiDoctor and Markdown for the creation of technical documentation Supporting software products in customer environments Leveraging cloud services and offerings (preferably AWS) Use of and deployment to multiple operating More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You have experience working in an agile development environment. You have the ability to identify and solve complex problems. You have the ability to design innovative … practices such as TDD & CI/CD You can set up CI/CD Pipelines You are comfortable with all aspects of the software development lifecycle (planning, analysis, design, implementation, testing and deployment, maintenance) You have excellent communication skills and are comfortable collaborating across teams and with senior stakeholders You have mentored & assisted junior members of the team. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Noir
Data Engineer - Investment Banking - London/Hybrid (Data Engineer, SQL Data Engineer, Java, Python, Spark, Scala, SQL, Snowflake, OO programming, Snowflake, Databricks, Data Fabric, designpatterns, SOLID principles, ETL, Unit testing, NUnit, MSTest, Junit, Microservices Architecture, Continuous Integration, Azure DevOps, AWS, Jenkins, Agile, Data Engineer, SQL Data Engineer) We have several fantastic new roles including a Data More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's in it for More ❯
and cloud-native platforms using Google Cloud (GCP). You'll be working in an agile environment as part of a high-performing backend team, contributing to the design and deployment of key applications. As a Node.js Developer, you will: • Design, develop, and maintain scalable and performant backend microservices using Node.js • Implement RESTful APIs and manage … like Splunk , StackDriver , and logging frameworks A successful Node.js Developer will have: • Proven hands-on experience in Node.js backend development • Solid understanding of microservices architecture and designpatterns • Hands-on experience working in containerised environments (Docker, Kubernetes) • Expertise in building and managing APIs and cloud-native services • Familiarity with DevOps toolchains including GitHub, GitLab, Terraform, CLI, Puppet … Ansible • Strong exposure to Google Cloud Platform (GCP) including services like GKE • Knowledge of API security best practices and scalable architecture patterns Preferred Domain Knowledge: • Telecom systems (e.g., IVR, agent desktop integration) • E-Commerce and Payments platforms • Identity and access management systems • Service Mesh technologies such as Istio • Experience with ESB/SOA , GraphQL, Gradle/Maven Nice to More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, DesignPatterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full benefits* As a C++ More ❯
Horsham, Sussex, United Kingdom Hybrid / WFH Options
BENTLEY SYSTEMS, INC
is seeking a talented Software Engineer II to become a valued member of our successful team. The primary focus will be developing modules contributing to our civil engineering design applications which are used around the globe in world-class Civil Engineering projects. We offer a challenging, friendly, and supportive environment, the opportunity to work with an international development … of 3+ years' experience as a software engineer or equivalent Proficient in C++ or C# Thorough knowledge of object-oriented programming and the proper application of designpatterns Must be proactive and results-oriented. Excellent verbal and written communication skills Ability to work independently and solve problems, and know when to ask for help. Ability to learn … new technologies quickly and apply them in production. Ability to design architectures of moderate complexity equivalent to subsystems. Requires sitting or standing at will while performing work on a computer. The role requires communication with managers, peers, and other colleagues of the company in person (on occasion), and by utilizing Microsoft Teams chat, calling, and meeting functions. This More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
for providing expert guidance and support to our clients in the implementation and optimisation of AI technologies. You will work closely with clients to understand their business needs, design AI solutions, and ensure successful deployment and integration.We work with a Winning from Anywhere approach but there is an element of travel to client sites when required, along with … travel to our company conference and events. What you'll be delivering Collaborate with clients to identify business challenges and opportunities for AI solutions. Design and develop AI models and algorithms to address client needs. Provide technical expertise in AI technologies, including machine learning, natural language processing, and computer vision. Conduct data analysis and preprocessing to prepare datasets … to work independently and as part of a team. Experience with cloud platforms such as Azure, (AWS or Google Cloud) Good knowledge of optimisation techniques and designpatterns for large data solutions. Bachelor's or master's degree in data science, Statistics, Computer Science, or a related field is a plus Home-based Excellent benefits More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Morgan McKinley
at the intersection of legacy systems, modern architecture and cutting-edge development tooling. Your Responsibilities: Re-engineer Oracle PL/SQL logic into performant and maintainable C# services. Design and build .NET components that interact with both PostgreSQL and legacy PHP systems. Work closely with BAs and stakeholders to ensure functional parity and identify areas for modernisation or … optimisation. Contribute to the design and delivery of a hybrid system architecture supporting phased rollout. Leverage AI tools to assist with code analysis and migration. Participate in code reviews, contribute to testing strategies and support comprehensive documentation efforts. What You'll Bring: Experience developing in .NET/C#, particularly in backend and data access layers. Proven success migrating … in hybrid environments where legacy and modern platforms coexist. Familiarity with AI-enabled tools that accelerate development and migration tasks. Strong grasp of software architecture principles, designpatterns, and integration techniques. Collaborative mindset with excellent communication skills. Nice to Have: Experience with legacy PHP platforms and their integration challenges. Familiarity with CI/CD pipelines and DevOps More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.Together we offer fantastic opportunities for committed employees to learn and develop their career with us. At Thales UK, we research, develop … talented and experienced Data Architect to join our dynamic team. The ideal candidate will possess a strong background in data architecture principles and practices, with the ability to design, implement, and maintain efficient and scalable data solutions. As a Data Architect, you will play a crucial role in shaping data infrastructure to support business objectives, ensuring it is … enjoy working within Agile environment (Scrum, SAFe) and DevSecOps cultures You are proficient in the management of performance, robustness, cost, and cybersecurity You are familiar with designpatterns and able to define reusable referenced architecture in line with product policy You naturally translate business strategy into viable technical strategy Security Clearance statement This role will require SC More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
We're looking for a Software Architect to lead the design and development of our flagship product, mCare - a critical platform in our mission to deliver scalable, secure and user-friendly healthcare solutions. This is your opportunity to influence architecture at a foundational level, collaborate across teams and deliver meaningful impact to real-world challenges. What You'll … Do: Lead the architectural design and technical direction of the mCare … product, aligning with business goals and long-term vision Create and maintain high-quality architectural documentation that sets the standard for engineering excellence Champion clean code, designpatterns, testability, and maintainability across the codebase Develop full-stack C# solutions, including client and server-side components, within the .NET ecosystem Own and enhance the technical roadmap - contributing innovations More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, DesignPatterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full benefits* As a Backend More ❯
Richmond, Surrey, United Kingdom Hybrid / WFH Options
AMCS Group
Git version control. • Strong problem-solving skills and attention to detail. • Collaborative and communicative team player. • Experience with Agile methodologies (e.g., Scrum). • Understanding of software designpatterns and principles. • Experience with CI/CD pipelines. Why Join Us • Be part of a growing, mission-driven company making a real impact in the environmental sector • Work in More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
AMCS Group
Git version control. • Strong problem-solving skills and attention to detail. • Collaborative and communicative team player. • Experience with Agile methodologies (e.g., Scrum). • Understanding of software designpatterns and principles. • Experience with CI/CD pipelines. Why Join Us • Be part of a growing, mission-driven company making a real impact in the environmental sector • Work in More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
commercial impact. Lead, mentor, and inspire a multi-disciplinary development team (developers, QAs, design, data engineering, and data science). Champion clean code, scalable designpatterns, and best practices across the full SDLC. Write and review high-quality, testable C# .NET code (frontend and backend). Collaborate with product and DevOps teams to build robust … Extensive experience in enterprise software development, with expertise in C# .NET (preferably .NET 9) and MS SQL Server (including stored procedures and query optimisation). Strong architectural and design skills-able to produce clear documentation and own complex system designs. Frontend and backend development experience, with exposure to Blazor, React, or similar frameworks a plus. Hands-on experience More ❯
Hatfield, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Client Server
You have experience with API development, microservices, Cloud based systems (AWS, Azure or GCP) You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You have excellent communication and collaboration skills and are comfortable working directly with clients Ideally you will also have some experience with one or more of the More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Robert Half
week in Central Oxford. The Role Build secure products - ensure security is considered throughout the product and software development lifecycle Provide security best practice, build security designpatterns, complete security architecture reviews Support on-going BAU software development processes and champion vulnerability management Provide internal security consultancy and lead on audit engagements, risk activities Skills & Experience Understanding More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
company that has seen 30-40% year on year growth for the past 10 years and has ambitious growth plans. As a Senior Front End Developer you'll design and develop new features and enhancements to the front end of the platform with a focus on real-time data visualisation on business critical systems using React. You'll … home the other two days. About you: You have a strong knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, DesignPatterns You have expertise with React and strong TypeScript skills You have experience with data visualisation and have worked on complex systems You have a good understanding of financial markets More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Developer/Backend Software Engineer (Go Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with software architecture and design skills? You could be progressing your career as a Golang Developer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed, cost … and reliability. As a Golang Developer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making. Location/WFH: You'll join colleagues in … driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures You have experience of working on scalable, distributed systems You're collaborative with Agile team experience What's in it for you: As a Golang Developer you More ❯