Principal Developer (C# and Azure) required to lead architecturaldesign and delivery across enterprise-scale Azure platforms. This hands-on technical leadership role involves shaping distributed systems and mentoring developers within a global travel and events technology environment. You’ll architect scalable microservices, drive Azure best practices, and guide product-aligned teams across the full SDLC. Essential experience … C# and .NET Core/Framework with strong OO and SOA design Azure Functions, Cosmos DB, Blob/Table Storage, APIM API and event-driven architecture, message-based systems, ODBC CI/CD, GitHub, Docker, Kubernetes, unit testing (xUnit/NUnit) DevOps processes, version/source control Agile working, mentoring and technical leadership Desirable: Azure AD, Enterprise Apps, Graph … API, Azure AI Search Relational and non-relational database design, Entity Framework Postman, Selenium, Playwright Awareness of OWASP, PCI v4, licensing and IP protection Microsoft certifications Experience in travel or entertainment tech Apply today if you're ready to lead, architect and deliver robust Azure solutions at scale. More ❯
entrusted with solving complex problems and delivering features that matter to our customers. Why this role matters As a steward of the Ivanti Neurons Agent, you'll drive the design, development, and maintenance of agent code critical for seamless experiences across multiple platforms and architectures (Intel and ARM). You'll be part of a world-class group that … minimizing their footprint on user devices. By joining us, you'll help elevate Ivanti's mission to empower secure, efficient IT environments for organizations everywhere. What you'll do: Design, develop, and deploy core agent features and platform infrastructure for macOS as part of a dynamic, agile product development team. Build reliable, scalable, and secure solutions that minimize customer … engineer passionate about solving problems and driving continuous improvement. Structured yet adaptable working mindset; thrives in fast-paced, evolving teams. Quick learner who enjoys mastering new technologies. Expertise in architecturaldesign and solution development. Proficiency with Objective-C, Swift, C++, C. Deep knowledge of macOS platforms. Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (macOS More ❯
are seeking an experienced and highly motivated Senior Full Stack Engineer (Node.js/React.js) to join our growing technology team. This role offers the opportunity to contribute to the design and development of a global, high-traffic eCommerce platform that processes thousands of transactions daily. As a key member of the engineering function, you will work collaboratively across disciplines … to deliver robust, scalable, and high-performing solutions that enhance customer experience and drive business growth. Key Responsibilities Design, develop, and maintain scalable applications across the full technology stack. Collaborate within an agile team environment to produce clean, maintainable, and testable code. Contribute to architecturaldesign discussions and influence technology direction. Optimise both front-end and back More ❯
Coventry, Warwickshire, United Kingdom Hybrid/Remote Options
Infused Solutions Ltd
play a hands-on role in delivering reliable, scalable solutions that support business growth. What You'll Do: Build, test, and deploy high-quality software and services Contribute to architecturaldesign and planning discussions Implement clean, maintainable code with strong documentation Work with DevOps pipelines and modern CI/CD tools Develop and maintain RESTful APIs and web More ❯
Coventry, West Midlands, United Kingdom Hybrid/Remote Options
INFUSED SOLUTIONS LIMITED
play a hands-on role in delivering reliable, scalable solutions that support business growth. What You'll Do: Build, test, and deploy high-quality software and services Contribute to architecturaldesign and planning discussions Implement clean, maintainable code with strong documentation Work with DevOps pipelines and modern CI/CD tools Develop and maintain RESTful APIs and web More ❯
Manchester, England, United Kingdom Hybrid/Remote Options
Suits Me
a team of engineers, helping them grow technically and professionally Owning delivery of critical platform services that power Suits Me's financial products Overseeing the full development lifecycle, from architecturaldesign and planning to deployment, observability, and continuous improvement Establishing engineering standards, including code quality, CI/CD, testing, and documentation practices Driving adoption of best practices around … API design, data modelling, and event-driven architectures Partnering with Product, Platform, and Security teams to ensure our systems are robust, scalable, and compliant Managing technical priorities, resource planning, and delivery schedules in line with strategic goals Contributing to longer-term technology strategy and roadmap evolution What you’ll bring to Suits Me Proven experience managing or technically leading … a backend or platform engineering team Strong foundation in modern backend technologies - ideally including Node.js/TypeScript, containers, and serverless architectures Deep understanding of system design, distributed systems, and operational reliability Familiarity with cloud-native development (AWS preferred) Excellent communication skills and the ability to align technical delivery with business objectives A collaborative, supportive leadership style that promotes autonomy More ❯
update the daily report to leadership/clients Must be able to prioritize the tasks based on urgency and need. Should be able to create and own High-Level design (HLD) and Low-Level design (LLD). Should be able to govern and manage the confluence/SharePoint Must be able to manage the deliverables and work in … skills. Excellent knowledge in SDLC, agile and other implementation methodologies. Pega implementation methodology knowledge. Must be knowledgeable on ECS, Situational Layer Cake and Case Management Able to execute the ArchitecturalDesign and implementation Should be able to support CoE activities Should be able to support estimates for RFP’s/RFI’s. Able to mentor junior members/ More ❯
Milton Keynes, Buckinghamshire, England, United Kingdom Hybrid/Remote Options
REDTECH RECRUIT
CQRS and Event Bus architecture is highly desirable Responsibilities for Software Engineering Team Leader Lead, mentor, and support a team of engineers, driving both technical and personal development Oversee architecturaldesign and code reviews, ensuring high standards and consistency Plan and deliver work in line with Scaled Agile Framework (SAFe) principles Embed robust quality assurance practices to improve More ❯
Manchester, Lancashire, United Kingdom Hybrid/Remote Options
Deloitte LLP
and your responsibility as a consultant will differ based on the focus of the client engagement and your skillset, but could include and may require you to: Lead the design and development of end-to-end solutions that align with business goals, scalability requirements, and industry best practices. Collaborate with stakeholders to understand business requirements and translate them into … technical specifications and architectural designs. Evaluate and select appropriate technology platforms, frameworks, and tools to support solution development. Define solution architecture, including system components, interfaces, infrastructure, data modelling, and integration patterns, at conceptual and physical views. Provide technical guidance and mentorship to development teams, ensuring adherence to architectural principles and best practices. Conduct architecture reviews and perform technical … assessments to ensure compliance with architectural guidelines and quality standards. Identify and mitigate technical risks and issues throughout the solution development lifecycle. Collaborate with infrastructure teams to ensure the availability, performance, and security of solutions. Stay up to date with emerging technologies, trends, and industry best practices, and provide recommendations for continuous improvement. Collaborate with project managers to estimate More ❯
and your responsibility as a consultant will differ based on the focus of the client engagement and your skillset, but could include and may require you to: Lead the design and development of end-to-end solutions that align with business goals, scalability requirements, and industry best practices. Collaborate with stakeholders to understand business requirements and translate them into … technical specifications and architectural designs. Evaluate and select appropriate technology platforms, frameworks, and tools to support solution development. Define solution architecture, including system components, interfaces, infrastructure, data modelling, and integration patterns, at conceptual and physical views. Provide technical guidance and mentorship to development teams, ensuring adherence to architectural principles and best practices. Conduct architecture reviews and perform technical … assessments to ensure compliance with architectural guidelines and quality standards. Identify and mitigate technical risks and issues throughout the solution development lifecycle. Collaborate with infrastructure teams to ensure the availability, performance, and security of solutions. Stay up to date with emerging technologies, trends, and industry best practices, and provide recommendations for continuous improvement. Collaborate with project managers to estimate More ❯
Bristol, Gloucestershire, United Kingdom Hybrid/Remote Options
Deloitte LLP
and your responsibility as a consultant will differ based on the focus of the client engagement and your skillset, but could include and may require you to: Lead the design and development of end-to-end solutions that align with business goals, scalability requirements, and industry best practices. Collaborate with stakeholders to understand business requirements and translate them into … technical specifications and architectural designs. Evaluate and select appropriate technology platforms, frameworks, and tools to support solution development. Define solution architecture, including system components, interfaces, infrastructure, data modelling, and integration patterns, at conceptual and physical views. Provide technical guidance and mentorship to development teams, ensuring adherence to architectural principles and best practices. Conduct architecture reviews and perform technical … assessments to ensure compliance with architectural guidelines and quality standards. Identify and mitigate technical risks and issues throughout the solution development lifecycle. Collaborate with infrastructure teams to ensure the availability, performance, and security of solutions. Stay up to date with emerging technologies, trends, and industry best practices, and provide recommendations for continuous improvement. Collaborate with project managers to estimate More ❯
innovative, high-quality software solutions. You’ll lead multidisciplinary engineering teams, set technical direction, and ensure delivery of secure, scalable systems across complex digital programmes. Key Responsibilities Lead the design, development, and delivery of enterprise-scale digital solutions. Work hands-on with modern technologies across multiple OOP languages (e.g. Java, C#, Python, Kotlin, or similar). Define technical architecture … and mentor engineering teams through best practice, clean code, and agile delivery. Collaborate closely with product, design, and delivery leads to shape technical strategy and roadmaps. Contribute to the wider engineering community, fostering innovation and knowledge sharing. About You Proven experience in software engineering and team leadership within agile, product-driven environments. Strong background in one or more modern … object-oriented programming languages. Confident across the full SDLC, from architecturaldesign through to CI/CD and cloud deployment. Excellent communication and stakeholder engagement skills. A passion for solving complex problems through elegant, maintainable software design. Why Join Work for a Times Top 100 Company, recognised for its innovation, culture, and impact. Be part of a collaborative More ❯
innovative, high-quality software solutions. You’ll lead multidisciplinary engineering teams, set technical direction, and ensure delivery of secure, scalable systems across complex digital programmes. Key Responsibilities Lead the design, development, and delivery of enterprise-scale digital solutions. Work hands-on with modern technologies across multiple OOP languages (e.g. Java, C#, Python, Kotlin, or similar). Define technical architecture … and mentor engineering teams through best practice, clean code, and agile delivery. Collaborate closely with product, design, and delivery leads to shape technical strategy and roadmaps. Contribute to the wider engineering community, fostering innovation and knowledge sharing. About You Proven experience in software engineering and team leadership within agile, product-driven environments. Strong background in one or more modern … object-oriented programming languages. Confident across the full SDLC, from architecturaldesign through to CI/CD and cloud deployment. Excellent communication and stakeholder engagement skills. A passion for solving complex problems through elegant, maintainable software design. Why Join Work for a Times Top 100 Company, recognised for its innovation, culture, and impact. Be part of a collaborative More ❯
innovative, high-quality software solutions. You’ll lead multidisciplinary engineering teams, set technical direction, and ensure delivery of secure, scalable systems across complex digital programmes. Key Responsibilities Lead the design, development, and delivery of enterprise-scale digital solutions. Work hands-on with modern technologies across multiple OOP languages (e.g. Java, C#, Python, Kotlin, or similar). Define technical architecture … and mentor engineering teams through best practice, clean code, and agile delivery. Collaborate closely with product, design, and delivery leads to shape technical strategy and roadmaps. Contribute to the wider engineering community, fostering innovation and knowledge sharing. About You Proven experience in software engineering and team leadership within agile, product-driven environments. Strong background in one or more modern … object-oriented programming languages. Confident across the full SDLC, from architecturaldesign through to CI/CD and cloud deployment. Excellent communication and stakeholder engagement skills. A passion for solving complex problems through elegant, maintainable software design. Why Join Work for a Times Top 100 Company, recognised for its innovation, culture, and impact. Be part of a collaborative More ❯
innovative, high-quality software solutions. You’ll lead multidisciplinary engineering teams, set technical direction, and ensure delivery of secure, scalable systems across complex digital programmes. Key Responsibilities Lead the design, development, and delivery of enterprise-scale digital solutions. Work hands-on with modern technologies across multiple OOP languages (e.g. Java, C#, Python, Kotlin, or similar). Define technical architecture … and mentor engineering teams through best practice, clean code, and agile delivery. Collaborate closely with product, design, and delivery leads to shape technical strategy and roadmaps. Contribute to the wider engineering community, fostering innovation and knowledge sharing. About You Proven experience in software engineering and team leadership within agile, product-driven environments. Strong background in one or more modern … object-oriented programming languages. Confident across the full SDLC, from architecturaldesign through to CI/CD and cloud deployment. Excellent communication and stakeholder engagement skills. A passion for solving complex problems through elegant, maintainable software design. Why Join Work for a Times Top 100 Company, recognised for its innovation, culture, and impact. Be part of a collaborative More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Opus Enterprise Ltd T/A Real Recruitment
Principal Developer FileMaker Pro The Principal Developer is a senior technical leader responsible for driving the architectural direction, design, and development of complex software systems. This role involves leading high-level projects, making strategic decisions regarding technology stacks, and ensuring the scalability, maintainability, and performance of applications. The Principal Developer works closely with cross-functional teams, including engineering … fast-paced environment Working knowledge of travel industry technologies, e.g. booking tools and GDS systems Previous experience of developing software in the entertainment industry FileMaker Development FileMaker Pro: Database Design FileMaker Scripts: Create, troubleshoot and optimize scripts Layouts and UI/UX design Data Relationships FileMaker Functions External data sources, via ODBC, RESTful API, Message Based Architecture WebDirect … rest and in transit Performance Optimisation: Optimising larger databases, diagnosing and resolving performance issues FileMaker Server: Deploying to a server environment, managing backups Essential functions of the job Development, Design, Architecture Ensure product managers and stakeholders requirements are met through development application solutions. Define and design good architectural solutions for implementation within agreed timeframes and predictable costs. More ❯
brands , scaling rapidly and reshaping how people experience food and lifestyle online. With year-on-year growth exceeding 10×, this team combines the best of product, technology, and brand design to deliver a seamless, high-performance digital experience to thousands of daily customers. They’re now looking for a Lead Developer to take ownership of their new e-commerce … of the company’s core e-commerce technology stack — leading the migration to Shopify, improving performance and conversion, and delivering an exceptional user experience. You’ll collaborate closely with design, product, and growth teams, owning everything from architecturaldesign to deployment. This is a hands-on leadership role where technical impact translates directly into business growth. What … You’ll Do Lead the Shopify build-out and migration (Online Store 2.0, Liquid, API integrations) Design, develop, and maintain frontend and backend systems for high performance and scalability Collaborate with design and marketing teams to optimise UX and conversion Integrate third-party APIs and automation tools Drive best practices for code quality, deployment, and continuous improvement Work More ❯
brands , scaling rapidly and reshaping how people experience food and lifestyle online. With year-on-year growth exceeding 10×, this team combines the best of product, technology, and brand design to deliver a seamless, high-performance digital experience to thousands of daily customers. They’re now looking for a Lead Developer to take ownership of their new e-commerce … of the company’s core e-commerce technology stack — leading the migration to Shopify, improving performance and conversion, and delivering an exceptional user experience. You’ll collaborate closely with design, product, and growth teams, owning everything from architecturaldesign to deployment. This is a hands-on leadership role where technical impact translates directly into business growth. What … You’ll Do Lead the Shopify build-out and migration (Online Store 2.0, Liquid, API integrations) Design, develop, and maintain frontend and backend systems for high performance and scalability Collaborate with design and marketing teams to optimise UX and conversion Integrate third-party APIs and automation tools Drive best practices for code quality, deployment, and continuous improvement Work More ❯
work for sports and entertainment businesses of all shapes and sizes all over the world. Role We are seeking a dynamic and versatile Digital Solutions Architect who blends strategic architectural thinking with a hands-on engineering mindset. This role is ideal for someone who thrives on shaping technical solutions that drive real business impact while also staying close to … the code and technical problem-solving when needed. The ideal candidate will act primarily as a Solutions Architect - collaborating with clients, consultancy teams, and internal stakeholders to design scalable, future-proof solutions across digital, data, and MarTech domains. However, this individual should also be comfortable getting hands-on in engineering scenarios, whether it's during critical build phases, technical … troubleshooting, or prototyping new concepts. You will be a key contributor across pre-sales, discovery, solution design, and delivery phases - taking ownership of architectural artefacts and ensuring technical excellence throughout the project lifecycle. This role requires strong communication skills, a sharp understanding of modern tech stacks, and an ability to bridge business needs with technical execution. Requirements Collaborate More ❯
a Solutions Architect with expertise in UK payments to join the team on a 12 month fixed term contract basis. This is a unique opportunity to contribute to the architecturaldesign of a modern, cloud-native banking ecosystem. Key Responsibilities: Define and deliver the payments technical roadmap in collaboration with the Payments Product Owner. Architect resilient, secure, and … solutions for inbound and outbound UK payments (Faster Payments, Direct Debit, CHAPS, BACS, payment cards). Work across multiple applications and data sources to support orchestration and processing. Apply architectural frameworks (TOGAF) and cloud technologies (Azure). Candidate Profile: Proven experience architecting UK payments solutions. Strong understanding of technology stacks, frameworks, and design patterns. Experience with Azure cloud More ❯
integration across their product suite. This is a key role for an experienced engineer who can deliver real-world AI systems at scale. The Role The successful candidate will design, deploy, and maintain production-grade AI and LLM systems, ensuring stability, scalability, and measurable impact. This position suits someone with solid experience in deploying and managing live AI systems … capabilities within core products. • Implementing and integrating knowledge graph systems such as Neo4j. • Working within Kubernetes, .NET/C#/SQL or PHP/Laravel/MySQL environments. • Supporting architecturaldesign, scalability, and model performance. • Contributing to the wider AI strategy and platform direction. Candidate Profile The ideal candidate is a practical problem-solver with strong technical judgement More ❯
Join a fast-growing fintech SaaS business that's scaling its engineering team and modernising its core platform. This is not just a coding role - you'll contribute to design, architecture, and feature delivery across a cloud-native, event-driven environment. You'll be working on a customer lifecycle and risk management toolset that's central to the company … see your work used by customers quickly. What You'll Do: Build scalable solutions in C#/.NET Core with cloud-native architecture. Contribute to event messaging, webhooking, and architecturaldesign . Deliver features across the full software lifecycle in Agile squads. Optimise performance through refactoring, database improvements, and clean coding. Shape reactive front ends using HTMX + … CSS . What Makes You a Great Fit: Strong background in C#/.NET Core with cloud experience (Azure preferred). Solid understanding of object-oriented principles and modern design patterns. Experience across backend + reactive front end. Thrive in Agile, fast-feedback environments . Eager to step up into architectural input and grow your influence. Key Technologies More ❯
Ipswich, Suffolk, East Anglia, United Kingdom Hybrid/Remote Options
Tech Talent Identified Ltd
organisation in their field as they look to improve their Internal Shared Systems capabilities, including Finance, ERP, HR, Publishing, Supply Chain, and Warehouse Management. Enterprise Architecture, you'll lead architecturaldesign and strategy across SAP, Workday, and cloud platforms, driving innovation and integration across business-critical systems. You'll develop target architectures, shape technology roadmaps, and enforce governance More ❯
the company’s core backend systems and APIs. Your work will directly support blockchain integrations, custody solutions, and partner-facing investment products. Key Responsibilities as a Senior Software Engineer: Design, develop, and maintain backend systems and APIs that power digital asset and yield products. Build integrations with crypto exchanges, custodians, and blockchain data sources. Write robust, maintainable, and well … tested code in a modern cloud environment. Participate in architecturaldesign and infrastructure evolution. Contribute to continuous integration, deployment, and production operations. Core Skills & Experience Required: 5+ years of professional experience in software engineering, primarily backend-focused. Strong command of TypeScript and experience building production-grade APIs. Solid knowledge of PostgreSQL or similar relational databases. Familiarity with containerisation More ❯
Architect on a 6 month contract basis to work as part of an ongoing Microsoft cloud first transformation programme. The Solutions Architect will have experience of designing solutions and architectural expertise across Azure Infrastructure, Microsoft Purview, M365 collaboration tools and Dynamics Platforms. This is a 6 month contract looking to pay up to 700 per day inside of IR35. … of Azure Infrastructure solutions, ensuring scalability, security, and alignment with enterprise architecture. Define and govern data governance and compliance strategies using Microsoft Purview, integrating with broader data architecture. Lead architecturaldesign and integration of M365 collaboration tools (Teams, SharePoint, OneDrive, Exchange) to support modern workplace initiatives. Provide architectural oversight for Dynamics 365 platforms, including Finance, Operations, Sales More ❯