This role is for a seasoned Technical or Solutions Architect with deep expertise in full-stack development and the Microsoft Power Platform. The position involves leading architecture and design across multiple projects, overseeing end-to-end technical delivery, and driving innovation through rapid prototyping. Key responsibilities include stakeholder engagement, agile delivery, and mentoring development teams to uphold best … practices. Candidates should have experience with cloud platforms (preferably Azure), DevOps, integration design, and architecture governance. Strong communication and multitasking skills are essential. Desirable qualifications include Microsoft certifications, public sector experience, and knowledge of data governance and security frameworks. Key Responsibilities Architecture & Design: Define and own technical architecture across multiple projects and teams, ensuring scalable, secure … solutions across enterprise environments. Strong communication and stakeholder management skills. Ability to manage multiple tasks and projects simultaneously. Experience with cloud platforms (Azure preferred) and integration designpatterns and principals. Familiarity with DevOps practices and CI/CD pipelines. Comfortable working in both leadership and hands-on capacities. Good stakeholder communicator and engagement Desirable Qualifications Microsoft certifications 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 ❯
in Computer Science or similar. A mathematical/statistical background is helpful to understand our solutions. Valuable: Experience with .Net Core, Entity Framework, SQL, DDD, TDD, DesignPatterns, NoSQL, Jenkins, Docker, Kubernetes, DevOps, MassTransit, GraphQL. Valuable: Experience with Cloud, Event-driven architecture, Data warehousing, and/or Big Data. We offer: Contributing to the development of a 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 ❯
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 ❯
pioneered the development of qubits and quantum computing architectures. Our chairman is the co-founder of Cadence and Synopsys, the two leading companies in the area of Electronic Design Automation. We're backed by a team of top-tier investors including Bosch Ventures, Porsche SE, Sony Innovation Fund, Oxford Sciences Innovations, INKEF Capital and Octopus Ventures, and we … Essentials Strong team player with good communication and interpersonal skills Experience as a Python Developer or in a similar role Strong understanding of software development principles, designpatterns, and best practices Experience in RESTful APIs, web frameworks, NoSQL databases and serverless applications Strong understanding of version control systems and familiarity with CI/CD Pipelines Bachelor's More ❯
its goals in operational reality. BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of full software development life cycle, including More ❯
experience in Web Technologies, tools and frameworks, HTML, CSS, JavaScript and React. Knowledge or experience of agile development (e.g. XP, SCRUM, Kanban) and continuing integration. Experience in UI design, optimisation, scalability and reliability. Excellent problem solving and analytical skills in … a high-pressure environment. Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree. Strong understanding of algorithms, data structures and designpatterns including why and where to use them. Candidate must be a strong team player with excellent communication skills. Solid knowledge of contemporary development processes, build environments and testing tools. More ❯
experience in Web Technologies, tools and frameworks, HTML, CSS, JavaScript and React. Knowledge or experience of agile development (e.g. XP, SCRUM, Kanban) and continuing integration. Experience in UI design, optimisation, scalability and reliability. Excellent problem solving and analytical skills in … a high-pressure environment. Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree. Strong understanding of algorithms, data structures and designpatterns including why and where to use them. Candidate must be a strong team player with excellent communication skills. Solid knowledge of contemporary development processes, build environments and testing tools. More ❯
experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using designpatterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity More ❯
experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using designpatterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity More ❯
in C++ , preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL) , data structures, and multi-threading . Proven experience in using designpatterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity More ❯
experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using designpatterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity More ❯
and each other. Job Description Senior Java Developer with Technical Ownership Partnering with key technical and business stakeholders, the agile developer will help refine the product vision, estimate, design and build a solution before supporting it into production. You will be expected to lead by example working within the team and boosting their ability to deliver business requirements … Actively engage in tracking and reducing technical debt Excellent communication skills, able to collaborate with wider Opayo team Strong grasp of industry standards, best practices and designpatterns Be willing to adapt to significant changes in either technology or environment Provide coaching and mentoring to technical staff Location The role offers a hybrid/flexible schedule, which More ❯
Technical Architect - Cloud, Azure Currently supporting the Director of Engineering and Head of Cloud Sub-Section (Cloud Enablement) onboard a Technical Architect (Cloud - Azure) to design and lead the implementation of Cloud solutions using Microsoft Azure-based solutions, collaborating with stakeholders and development teams to ensure alignment with business goals and technical standards. As a part of this … on experience in system design, systems integration or software development as a senior developer/architect) Well versed with Azure Cloud architecture styles and designpatterns Experience in developing and deploying Cloud Native Applications using Azure PaaS Capabilities (App Services Plans, Key Vault, SQL Azure DB, AzureFunctions, Containers, AKS, Logic Apps, Service Bus, Event Grid … and Best Practices (Role Based Access Control, Networking Architectures, Cost Management controls, etc. ) Strong knowledge of the processes of the entire software development and product life cycle: DevOps principles, patterns, UML, agile development practices Deep technical knowledge in web-based systems architecture, service-based architecture, enterprise application architecture, cloud architecture as well as experience managing expectations when balancing alternatives More ❯
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 ❯
Alexander Mann Solutions - Public Sector Resourcing
using Git. . Experience of continuous integration and continuous delivery using Github actions. . Experience of working in an Agile environment. . Knowledge of software engineering practices and design patterns. . Ability to collaborate with cross functional teams, including individuals from various disciplines to deliver high quality software. . Excellent communication skills, both written and verbal, to effectively More ❯
see you influencing architectural direction and embedding best practices across:?? Data Modelling at enterprise scale? Azure Lakehouse/Databricks solution design, Fabric, Purview? Architectural designpatterns and their data impact? Data residency and governance standards? Pseudonymisation requirements for new data setsThis is not a traditional data role. It's an opportunity to shape how a More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
In this role, you'll provide expert guidance and support to clients in implementing and optimising AI technologies. You'll work closely with stakeholders to understand business needs, design tailored AI solutions, and ensure successful deployment and integration. This is a remote-first position, with occasional travel to client sites and company events. What You'll Be Delivering … Collaborate with clients to identify business challenges and AI opportunities. Design and develop AI models and algorithms to meet client needs. Provide technical expertise in machine learning, NLP, and computer vision. Conduct data analysis and preprocessing for model training. Deploy AI models into production environments and monitor performance. Offer training and support on AI tools and best practices. … Strong analytical and problem-solving skills. Excellent communication and interpersonal abilities. Experience with cloud platforms (Azure, AWS, or Google Cloud). Knowledge of optimisation techniques and designpatterns for large data solutions. Bachelor's or Master's degree in Data Science, Computer Science, Statistics, or a related field (preferred). Whats on Offer We believe in rewarding More ❯
the Detection team to investigate why. The Detection team is core to Ravelin's success. They work in a deeply collaborative partnership with the Data Engineering team to design the data architecture and infrastructure that powers our ML systems. This close alignment ensures our models are built on a foundation of high-quality, reliable, and efficiently processed data. … learning at scale. This is the perfect opportunity to apply your software engineering expertise to complex machine learning challenges and grow within a collaborative and innovative environment. Responsibilities Design, build, and orchestrate scalable and reliable end-to-end ML pipelines - from raw data extraction and feature engineering to model training and inference - with a focus on handling terabyte … designing and implementing scalable training pipelines for large datasets. Familiarity with workflow orchestration tools such as Prefect, Kubeflow, Argo, etc. Software engineering fundamentals, including data structures, designpatterns, version control (Git), CI/CD, testing, and monitoring. Excellent problem-solving skills and the ability to work through ambiguous requirements. A collaborative mindset and strong communication skills with More ❯
hands-on role at a global Asset Manager with c$3 million under management. As a Senior Software Engineer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with he strategy team on Greenfield projects which you'll take ownership of and will see the business … strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it for More ❯
Platform. This role offers the chance to lead enterprise-level transformation projects, provide technical leadership, and shape best practices across Dynamics, Azure, and M365. Key Responsibilities Architect and design scalable, secure Dynamics 365 CRM solutions (Sales, Service, Marketing, Power Platform). Design and implement D365 integrations using Azure services. Research, evaluate, and implement AI-powered Dynamics … large-scale Dynamics 365 and Power Platform solutions. Proven expertise in D365 customisation, configuration, and development. Hands-on experience with Azure Services (App Services, Functions). Ability to design custom business logic across pro-code plugins, low-code workflows, and no-code tools. Skilled in integrating Dynamics CRM with external systems (REST, SOAP, Azure). Strong track record … level sponsors. Experienced in technical documentation, estimating, planning, and presales activities. Familiar with ALM best practices (Git, Azure DevOps, automated deployments, pipelines). Knowledge of solution designpatterns and security best practices. Eligible for SC Clearance. Desired Skills Experience with D365 Finance & Operations or Business Central. Background in consultancy or client-facing roles. Experience with data migrations More ❯
technical leadership and hands-on coding expertise, while mentoring a skilled engineering team and setting the long-term vision for backend systems. Your Role Key Responsibilities: Lead the design and development of backend services using Node.js within a microservices architecture . Take ownership of backend system architecture, ensuring scalability, reliability, and best-in-class engineering practices. Mentor and … development, with at least 2 years in a leadership or mentoring role. Experience in financial services compliance is a plus but not essential. Strong knowledge of designpatterns, coding standards, and best practices. Excellent communication and collaboration skills, with the ability to engage both technical and non-technical stakeholders. Team Environment: You'll be joining a collaborative More ❯