Technical Lead - USA Tech Team Overall Ambition Solve some of today's most complex hospitality challenges by creating innovative, scalable technology using a modern, open technology stack. Lead engineering teams that deliver reliable, high-performing solutions which improve the experience of our customers and Nandocas while enabling Nando's continued growth across the USA. What We're Looking For We're looking for an experienced Technical Lead to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be a hands-on technical leader who enjoys solving complex engineering challenges, building highly scalable distributed systems and helping engineers grow. You'll combine technical excellence with strong leadership, enabling teams to deliver high-quality software whilst continuously improving engineering practices. Working closely with Product Managers, Engineers, Architects and business stakeholders, you'll shape technical direction, support delivery and ensure we're building solutions that create meaningful value for both our customers and Nandocas. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. Pride - Take ownership of complex technical challenges, maintain high engineering standards and consistently deliver quality outcomes. Passion - Bring curiosity, enthusiasm and energy to solving customer problems while helping others succeed. Courage - Challenge existing approaches, embrace change and make informed technical decisions, even in uncertain environments. Integrity - Build trust through honesty, transparency and accountability in everything you do. Family - Foster an inclusive, collaborative environment where individuals feel supported, respected and empowered to do their best work. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Technical Lead, you'll provide technical leadership across one of our USA digital product domains, helping deliver scalable, resilient and maintainable software that supports Nando's expansion into the US market. You'll remain hands-on while providing architectural guidance, mentoring engineers, driving technical excellence and ensuring your team delivers high-quality software at pace. You'll work closely with Product Managers to shape technical roadmaps, translate business requirements into scalable solutions and balance long-term technical strategy with day-to-day delivery. You'll champion engineering best practices including automation, testing, observability, security, operational excellence and AI-assisted software development, creating an environment where engineers can do their best work. About the USA Tech Team Our mission is to bring the same exceptional digital experience enjoyed by customers across the UK and Ireland to customers throughout the USA. Our engineering teams work across the entire customer digital ecosystem, including: Locate - Helping customers and third-party platforms discover restaurant capabilities. Menu - Delivering rich digital menu experiences across every ordering channel. Payments - Powering secure, reliable payment experiences throughout our ecommerce journeys. Orders - Processing and tracking customer orders from checkout through to restaurant fulfilment. Loyalty - Rewarding customers through engaging loyalty experiences and integrations. Identity - Providing secure authentication and customer identity services. Frontend Applications - Delivering seamless experiences across web and mobile platforms. Working across these domains, you'll help build scalable APIs, backend services and frontend integrations that support millions of customer interactions while enabling rapid business growth. You'll collaborate closely with other Customer Digital teams to design elegant technical solutions, integrate multiple systems and deliver highly resilient, high-throughput platforms. Responsibilities Lead, mentor and develop a cross-functional engineering team, fostering a culture of ownership, collaboration and continuous improvement. Define technical direction and solution architecture for complex distributed systems. Partner with Product Managers and stakeholders to prioritise work and align technical delivery with business goals. Remain hands-on, contributing to software design, architecture, code reviews and complex engineering initiatives. Champion engineering excellence through modern development practices, testing, automation and continuous delivery. Drive improvements in platform reliability, scalability, security and operational performance. Promote observability, monitoring and operational ownership across the engineering lifecycle. Support engineers through mentoring, coaching and technical leadership. Collaborate with architecture, platform and security teams to ensure alignment across the wider technology organisation. Build strong relationships with third-party technology partners and internal stakeholders. Encourage adoption of AI-assisted engineering practices where they improve developer productivity and software quality. Skills & Experience Essential Proven experience leading software engineering teams within Agile environments. Strong hands-on software engineering background designing and building distributed systems. Experience architecting cloud-native applications using modern engineering practices. Strong understanding of microservices, APIs and event-driven architectures. Experience balancing technical strategy with product delivery. Excellent communication, mentoring and stakeholder management skills. Experience integrating internal platforms with third-party services. Strong understanding of software architecture, scalability, resilience and security. Passion for coaching engineers and building high-performing teams. Experience embracing AI-assisted software development as part of modern engineering practices. Desirable Experience with Rust, Golang and/or TypeScript. Experience building Backend for Frontend (BFF) services. Experience with React, React Native and Next.js. Experience working with Google Cloud Platform. Experience with Kubernetes, Cloud Run, GitOps and modern deployment practices. Experience using Vercel or similar frontend deployment platforms. Experience supporting international or multi-region products. Previous experience working within ecommerce or high-traffic customer-facing platforms. Technology Stack Languages: Rust, Golang, TypeScript Architecture: Microservices, Backend for Frontend (BFF) Frontend: React, React Native, Next.js Cloud & Platform: Google Cloud Platform (GCP), Kubernetes, Cloud Run, GitOps, Vercel Engineering Practices: CI/CD, Automated Testing, Observability, Distributed Systems, AI-Assisted Development Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners and suppliers, customers and the communities we are part of. We deliberately work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
22/07/2026
Full time
Technical Lead - USA Tech Team Overall Ambition Solve some of today's most complex hospitality challenges by creating innovative, scalable technology using a modern, open technology stack. Lead engineering teams that deliver reliable, high-performing solutions which improve the experience of our customers and Nandocas while enabling Nando's continued growth across the USA. What We're Looking For We're looking for an experienced Technical Lead to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be a hands-on technical leader who enjoys solving complex engineering challenges, building highly scalable distributed systems and helping engineers grow. You'll combine technical excellence with strong leadership, enabling teams to deliver high-quality software whilst continuously improving engineering practices. Working closely with Product Managers, Engineers, Architects and business stakeholders, you'll shape technical direction, support delivery and ensure we're building solutions that create meaningful value for both our customers and Nandocas. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. Pride - Take ownership of complex technical challenges, maintain high engineering standards and consistently deliver quality outcomes. Passion - Bring curiosity, enthusiasm and energy to solving customer problems while helping others succeed. Courage - Challenge existing approaches, embrace change and make informed technical decisions, even in uncertain environments. Integrity - Build trust through honesty, transparency and accountability in everything you do. Family - Foster an inclusive, collaborative environment where individuals feel supported, respected and empowered to do their best work. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Technical Lead, you'll provide technical leadership across one of our USA digital product domains, helping deliver scalable, resilient and maintainable software that supports Nando's expansion into the US market. You'll remain hands-on while providing architectural guidance, mentoring engineers, driving technical excellence and ensuring your team delivers high-quality software at pace. You'll work closely with Product Managers to shape technical roadmaps, translate business requirements into scalable solutions and balance long-term technical strategy with day-to-day delivery. You'll champion engineering best practices including automation, testing, observability, security, operational excellence and AI-assisted software development, creating an environment where engineers can do their best work. About the USA Tech Team Our mission is to bring the same exceptional digital experience enjoyed by customers across the UK and Ireland to customers throughout the USA. Our engineering teams work across the entire customer digital ecosystem, including: Locate - Helping customers and third-party platforms discover restaurant capabilities. Menu - Delivering rich digital menu experiences across every ordering channel. Payments - Powering secure, reliable payment experiences throughout our ecommerce journeys. Orders - Processing and tracking customer orders from checkout through to restaurant fulfilment. Loyalty - Rewarding customers through engaging loyalty experiences and integrations. Identity - Providing secure authentication and customer identity services. Frontend Applications - Delivering seamless experiences across web and mobile platforms. Working across these domains, you'll help build scalable APIs, backend services and frontend integrations that support millions of customer interactions while enabling rapid business growth. You'll collaborate closely with other Customer Digital teams to design elegant technical solutions, integrate multiple systems and deliver highly resilient, high-throughput platforms. Responsibilities Lead, mentor and develop a cross-functional engineering team, fostering a culture of ownership, collaboration and continuous improvement. Define technical direction and solution architecture for complex distributed systems. Partner with Product Managers and stakeholders to prioritise work and align technical delivery with business goals. Remain hands-on, contributing to software design, architecture, code reviews and complex engineering initiatives. Champion engineering excellence through modern development practices, testing, automation and continuous delivery. Drive improvements in platform reliability, scalability, security and operational performance. Promote observability, monitoring and operational ownership across the engineering lifecycle. Support engineers through mentoring, coaching and technical leadership. Collaborate with architecture, platform and security teams to ensure alignment across the wider technology organisation. Build strong relationships with third-party technology partners and internal stakeholders. Encourage adoption of AI-assisted engineering practices where they improve developer productivity and software quality. Skills & Experience Essential Proven experience leading software engineering teams within Agile environments. Strong hands-on software engineering background designing and building distributed systems. Experience architecting cloud-native applications using modern engineering practices. Strong understanding of microservices, APIs and event-driven architectures. Experience balancing technical strategy with product delivery. Excellent communication, mentoring and stakeholder management skills. Experience integrating internal platforms with third-party services. Strong understanding of software architecture, scalability, resilience and security. Passion for coaching engineers and building high-performing teams. Experience embracing AI-assisted software development as part of modern engineering practices. Desirable Experience with Rust, Golang and/or TypeScript. Experience building Backend for Frontend (BFF) services. Experience with React, React Native and Next.js. Experience working with Google Cloud Platform. Experience with Kubernetes, Cloud Run, GitOps and modern deployment practices. Experience using Vercel or similar frontend deployment platforms. Experience supporting international or multi-region products. Previous experience working within ecommerce or high-traffic customer-facing platforms. Technology Stack Languages: Rust, Golang, TypeScript Architecture: Microservices, Backend for Frontend (BFF) Frontend: React, React Native, Next.js Cloud & Platform: Google Cloud Platform (GCP), Kubernetes, Cloud Run, GitOps, Vercel Engineering Practices: CI/CD, Automated Testing, Observability, Distributed Systems, AI-Assisted Development Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners and suppliers, customers and the communities we are part of. We deliberately work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
Senior Software Engineer - USA Tech Team Overall Ambition Solve some of today's most complex hospitality challenges by creating innovative, scalable technology using a modern, open technology stack. Help shape the technical direction of our products while delivering exceptional customer experiences across the USA. What We're Looking For We're looking for a Senior Software Engineer to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be an experienced engineer who enjoys solving difficult technical problems, building highly scalable systems and helping those around you become better engineers. You'll be comfortable owning complex initiatives from design through to production, influencing technical direction and driving engineering excellence across multiple teams. You'll remain hands-on whilst acting as a trusted technical leader within the team. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. We're looking for people who demonstrate: Pride - Take ownership of complex technical challenges, maintain high engineering standards and consistently deliver high-quality software. Passion - Bring curiosity, enthusiasm and a continuous learning mindset to solving customer problems and improving engineering practices. Courage - Challenge existing approaches, embrace change and confidently make informed technical decisions. Integrity - Act with honesty, transparency and accountability in every interaction and technical decision. Family - Support, mentor and collaborate with teammates, helping create an inclusive culture where everyone can do their best work. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Senior Software Engineer, you'll design, build, deploy and operate high-quality software across our digital platform whilst helping shape the technical direction of the products you support. You'll partner closely with Technical Leads, Product Managers and fellow engineers to solve complex business problems, influence architectural decisions and ensure our platforms remain scalable, resilient and secure. You'll be trusted to independently lead large technical initiatives, mentor engineers across the team and champion engineering best practice. You'll be comfortable working across the full technology stack, whether that's backend services, APIs, integrations, infrastructure or frontend applications. You'll also: Lead technical discovery and solution design for complex initiatives. Break down large technical problems into achievable deliverables. Drive engineering quality through code reviews, testing strategies and technical standards. Coach and mentor engineers through pairing, technical guidance and knowledge sharing. Own production services throughout their lifecycle using a "You build it, you run it" mindset. Identify opportunities to improve architecture, developer experience and platform reliability. Contribute to engineering strategy alongside Technical Leads and Principal Engineers. Champion the effective use of AI-assisted engineering tools to improve delivery while maintaining engineering quality. About the USA Tech Team Our team's objective is to bring the same high-quality digital experience that customers enjoy in the UK and Ireland to customers across the USA. To achieve this, we build and evolve the services powering our customer journeys across: Locate Menu Payments Orders Loyalty Identity Web & Mobile Applications As a Senior Software Engineer, you'll play a key role in designing and delivering solutions that span these domains. You'll work on end-to-end initiatives, designing APIs, integrating distributed systems and building customer-facing experiences that are scalable, resilient and easy to evolve. You'll collaborate closely with other domain teams across Customer Digital, helping align technical approaches, solve cross-domain challenges and continually improve the overall engineering ecosystem. Responsibilities Our Senior Software Engineers are technical leaders who remain close to the code while helping the wider engineering organisation succeed. You'll: Design and deliver scalable, secure and resilient software solutions. Lead technical implementation of complex initiatives from discovery through production. Collaborate with engineers, Product Managers and Technical Leads to shape technical solutions. Mentor engineers through pairing, coaching and constructive code reviews. Drive improvements to engineering standards, tooling and development practices. Contribute to architectural discussions and technical roadmaps. Build comprehensive automated testing and continuously improve test coverage. Own services in production, including monitoring, observability, alerting and operational excellence. Build and optimise CI/CD pipelines and deployment processes. Support incident response, root cause analysis and continuous service improvement. Influence technical decisions across multiple teams where appropriate. Champion performance, scalability, security and maintainability across the platform. Continuously explore emerging technologies, including AI-assisted software development, to improve engineering effectiveness. Skills Required Essential Significant commercial software engineering experience delivering production systems. Expert proficiency in Rust, Golang or TypeScript. Experience designing distributed systems, APIs and event-driven architectures. Strong understanding of software architecture and engineering best practices. Experience working across multiple programming languages and technology stacks. Strong experience with CI/CD, cloud-native development and production support. Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences. Experience mentoring engineers and influencing technical direction. Strong understanding of Agile software delivery. Experience using AI effectively as part of the software development lifecycle Highly Desirable React React Native Kubernetes Google Cloud Platform (GCP) Okta Event-driven architecture Microservices Infrastructure as Code Observability platforms and distributed tracing Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners, suppliers, customers and the communities we serve. We work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
22/07/2026
Full time
Senior Software Engineer - USA Tech Team Overall Ambition Solve some of today's most complex hospitality challenges by creating innovative, scalable technology using a modern, open technology stack. Help shape the technical direction of our products while delivering exceptional customer experiences across the USA. What We're Looking For We're looking for a Senior Software Engineer to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be an experienced engineer who enjoys solving difficult technical problems, building highly scalable systems and helping those around you become better engineers. You'll be comfortable owning complex initiatives from design through to production, influencing technical direction and driving engineering excellence across multiple teams. You'll remain hands-on whilst acting as a trusted technical leader within the team. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. We're looking for people who demonstrate: Pride - Take ownership of complex technical challenges, maintain high engineering standards and consistently deliver high-quality software. Passion - Bring curiosity, enthusiasm and a continuous learning mindset to solving customer problems and improving engineering practices. Courage - Challenge existing approaches, embrace change and confidently make informed technical decisions. Integrity - Act with honesty, transparency and accountability in every interaction and technical decision. Family - Support, mentor and collaborate with teammates, helping create an inclusive culture where everyone can do their best work. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Senior Software Engineer, you'll design, build, deploy and operate high-quality software across our digital platform whilst helping shape the technical direction of the products you support. You'll partner closely with Technical Leads, Product Managers and fellow engineers to solve complex business problems, influence architectural decisions and ensure our platforms remain scalable, resilient and secure. You'll be trusted to independently lead large technical initiatives, mentor engineers across the team and champion engineering best practice. You'll be comfortable working across the full technology stack, whether that's backend services, APIs, integrations, infrastructure or frontend applications. You'll also: Lead technical discovery and solution design for complex initiatives. Break down large technical problems into achievable deliverables. Drive engineering quality through code reviews, testing strategies and technical standards. Coach and mentor engineers through pairing, technical guidance and knowledge sharing. Own production services throughout their lifecycle using a "You build it, you run it" mindset. Identify opportunities to improve architecture, developer experience and platform reliability. Contribute to engineering strategy alongside Technical Leads and Principal Engineers. Champion the effective use of AI-assisted engineering tools to improve delivery while maintaining engineering quality. About the USA Tech Team Our team's objective is to bring the same high-quality digital experience that customers enjoy in the UK and Ireland to customers across the USA. To achieve this, we build and evolve the services powering our customer journeys across: Locate Menu Payments Orders Loyalty Identity Web & Mobile Applications As a Senior Software Engineer, you'll play a key role in designing and delivering solutions that span these domains. You'll work on end-to-end initiatives, designing APIs, integrating distributed systems and building customer-facing experiences that are scalable, resilient and easy to evolve. You'll collaborate closely with other domain teams across Customer Digital, helping align technical approaches, solve cross-domain challenges and continually improve the overall engineering ecosystem. Responsibilities Our Senior Software Engineers are technical leaders who remain close to the code while helping the wider engineering organisation succeed. You'll: Design and deliver scalable, secure and resilient software solutions. Lead technical implementation of complex initiatives from discovery through production. Collaborate with engineers, Product Managers and Technical Leads to shape technical solutions. Mentor engineers through pairing, coaching and constructive code reviews. Drive improvements to engineering standards, tooling and development practices. Contribute to architectural discussions and technical roadmaps. Build comprehensive automated testing and continuously improve test coverage. Own services in production, including monitoring, observability, alerting and operational excellence. Build and optimise CI/CD pipelines and deployment processes. Support incident response, root cause analysis and continuous service improvement. Influence technical decisions across multiple teams where appropriate. Champion performance, scalability, security and maintainability across the platform. Continuously explore emerging technologies, including AI-assisted software development, to improve engineering effectiveness. Skills Required Essential Significant commercial software engineering experience delivering production systems. Expert proficiency in Rust, Golang or TypeScript. Experience designing distributed systems, APIs and event-driven architectures. Strong understanding of software architecture and engineering best practices. Experience working across multiple programming languages and technology stacks. Strong experience with CI/CD, cloud-native development and production support. Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences. Experience mentoring engineers and influencing technical direction. Strong understanding of Agile software delivery. Experience using AI effectively as part of the software development lifecycle Highly Desirable React React Native Kubernetes Google Cloud Platform (GCP) Okta Event-driven architecture Microservices Infrastructure as Code Observability platforms and distributed tracing Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners, suppliers, customers and the communities we serve. We work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
Full Stack Developer X2 (Mid-Level - React, Node) - Product Development (Remote, UK-based) £50k - £60k Full Stack Software Developer required to join our client's growing Product Development team. This is a unique opportunity to work remotely in the UK, contribute to modern digital platforms, and shape the future of our products in a collaborative and progressive tech environment. As part of their team, you'll help rebuild and enhance our web platform, backend systems, and APIs, as well as maintain and improve internal and customer-facing applications already in production. Key Responsibilities Develop new software products and features using modern engineering practices Maintain and improve existing applications and services Write clean, well-tested, and well-documented code Collaborate closely with other developers through paired or mob programming Contribute to a microservices-based architecture They work with a variety of technologies. You'll ideally have experience with some of the following, or be open to learning: JavaScript: React, Node, Jest, Cypress Ruby (non-Rails environment) - nice to have AWS: EC2, ECS, Lambda, S3, SQS Databases: MongoDB & PostgreSQL They are looking for someone who is: Proactive, collaborative, and adaptable Approachable and supportive of colleagues A strong communicator with empathy for others In return, our client can offer: Fully remote work within the UK A key role in a growing, successful team A chance to make a tangible impact with your ideas Competitive salary and benefits package Exposure to modern tech practices in a progressive environment Please send through your CV to ARC IT Recruitment for consideration today!
22/07/2026
Full time
Full Stack Developer X2 (Mid-Level - React, Node) - Product Development (Remote, UK-based) £50k - £60k Full Stack Software Developer required to join our client's growing Product Development team. This is a unique opportunity to work remotely in the UK, contribute to modern digital platforms, and shape the future of our products in a collaborative and progressive tech environment. As part of their team, you'll help rebuild and enhance our web platform, backend systems, and APIs, as well as maintain and improve internal and customer-facing applications already in production. Key Responsibilities Develop new software products and features using modern engineering practices Maintain and improve existing applications and services Write clean, well-tested, and well-documented code Collaborate closely with other developers through paired or mob programming Contribute to a microservices-based architecture They work with a variety of technologies. You'll ideally have experience with some of the following, or be open to learning: JavaScript: React, Node, Jest, Cypress Ruby (non-Rails environment) - nice to have AWS: EC2, ECS, Lambda, S3, SQS Databases: MongoDB & PostgreSQL They are looking for someone who is: Proactive, collaborative, and adaptable Approachable and supportive of colleagues A strong communicator with empathy for others In return, our client can offer: Fully remote work within the UK A key role in a growing, successful team A chance to make a tangible impact with your ideas Competitive salary and benefits package Exposure to modern tech practices in a progressive environment Please send through your CV to ARC IT Recruitment for consideration today!
Data Analyst Overall Ambition Nando's is on a journey to Create Lasting Happiness, making a difference to the lives of our people, our customers, and the communities we work in. Originally started in Johannesburg, South Africa, we pride ourselves on creating memorable experiences for everyone involved in Nando's: from our employees, communities, founders, and suppliers, but most importantly, our customers. Whilst we always look back on our history and story with pride, the story is still evolving. We have recently been growing our digital capabilities to ensure the Nando's experience remains relevant to modern-day customers. You will be joining a tech team that has grown rapidly in the past five years and is determined to enable change within the restaurant industry by bringing innovative thinking and the latest technology tools and practices to solve some of its most complex problems. The Data and Analysis Team We are seeking an experienced Data Analyst to join our Data and Analysis team. Our remit is to ensure everyone has access to the right information, at the right time, and that Nando's gets the best value out of our data to achieve our business goals. Our current focus is extracting insights from the data and creating a single source of accurate, timely data as we continue to increase our data maturity and advance our predictive analytic capability and explore the role of AI in the business. You will be part of our work to support our strategic goals and build a data-informed attitude for addressing our opportunities and challenges. Our Values At Nando's, our values guide how we work, make decisions, and show up for each other every day: Pride - We take pride in everything we do, from the quality of our food to the impact of our work. Passion - We bring energy, enthusiasm, and a love for what we do. Courage - We speak up, challenge the status quo, and are not afraid to try new things. Integrity - We do the right thing, act honestly, and build trust with each other. Family - We care for and support one another, creating a sense of belonging where everyone can thrive. What we're looking for: As a Data Analyst you will work across a wide range of domains from financial and operational data, to kitchen tech and stock, helping our teams make better decisions grounded in sound analysis. As a curious problem-solver, you will be able to move between the technical and the commercial; and be comfortable building data models as well as presenting findings to senior stakeholders. In this role you'll work independently across the full data stack, understanding the 'why' behind requests before jumping to the 'what', and contributing to the translation of business problems into well-defined, actionable work. You'll be supported by a collaborative team and won't be expected to deliver everything solo from day one, but you'll be expected to grow into doing so. You will Write and maintain SQL models (in Dataform) to transform and serve reliable data across our pipelines Support data engineers in the design, building and testing of data pipelines, able to contribute meaningfully, not just consume the output Build and iterate on cloud-based reports and dashboards in Looker (or similar BI tool), giving our support teams and restaurants clear, actionable insight into performance Translate business questions into well-scoped analysis and understand the problem and domain before reaching for the answer Communicate findings clearly to both technical and non-technical stakeholders, choosing the right medium for the audience Peer review colleagues' work and contribute to data quality standards and documentation Identify opportunities to automate manual processes and data tasks, and take the initiative to implement them Skills required You will have proven experience in the following: Writing complex SQL to query, transform and model data across our cloud data platform (window functions, CTEs, complex datatypes) Building and maintaining data models in Dataform, or a similar data transformation tool such as Snowflake or DBT, with an understanding of how they fit into the broader pipeline Building reports and dashboards in Looker or a similar BI tool, serving reliable, self-serve data to the business Using Git as standard practice - branching, pull requests and code review Contributing to the translation of business requests into clearly scoped, actionable work items Applying data quality techniques - writing tests, identifying issues proactively and communicating data limitations clearly Documenting data models, definitions and lineage to a production standard Understanding data governance principles and championing good data management practice within the team Applying and understanding when to use relevant statistical methods to support analysis Supporting data engineers in designing, coding and testing data processing pipelines Using AI-assisted coding tools (e.g. Claude) to improve the speed and quality of your work - critically, not blindly - with an awareness of responsible AI use and data governance implications You will also display Clear communication with both technical and non-technical stakeholders, able to explain complex findings in plain language and tell the story behind the data Genuine intellectual curiosity, actively exploring new tools and methods, including AI, and sharing what you learn with the team Comfort with ambiguity, able to define the right question and find the "so what" before jumping to answer A product mindset, understanding the business objective behind every piece of analysis, not just the request on the surface A proactive approach to improving processes, data quality and ways of working, with the initiative to make it happen, not just flag it A collaborative team attitude, peer reviewing others' work, sharing knowledge and contributing to a stronger team Inclusion At Nando's, everyone is welcome. Inspired by our Southern African heritage we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all; including our existing and future Nandocas, partners and suppliers, customers and the communities we are a part of. We deliberately work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments in order to enable candidates to perform as well as possible during the recruitment process.
22/07/2026
Full time
Data Analyst Overall Ambition Nando's is on a journey to Create Lasting Happiness, making a difference to the lives of our people, our customers, and the communities we work in. Originally started in Johannesburg, South Africa, we pride ourselves on creating memorable experiences for everyone involved in Nando's: from our employees, communities, founders, and suppliers, but most importantly, our customers. Whilst we always look back on our history and story with pride, the story is still evolving. We have recently been growing our digital capabilities to ensure the Nando's experience remains relevant to modern-day customers. You will be joining a tech team that has grown rapidly in the past five years and is determined to enable change within the restaurant industry by bringing innovative thinking and the latest technology tools and practices to solve some of its most complex problems. The Data and Analysis Team We are seeking an experienced Data Analyst to join our Data and Analysis team. Our remit is to ensure everyone has access to the right information, at the right time, and that Nando's gets the best value out of our data to achieve our business goals. Our current focus is extracting insights from the data and creating a single source of accurate, timely data as we continue to increase our data maturity and advance our predictive analytic capability and explore the role of AI in the business. You will be part of our work to support our strategic goals and build a data-informed attitude for addressing our opportunities and challenges. Our Values At Nando's, our values guide how we work, make decisions, and show up for each other every day: Pride - We take pride in everything we do, from the quality of our food to the impact of our work. Passion - We bring energy, enthusiasm, and a love for what we do. Courage - We speak up, challenge the status quo, and are not afraid to try new things. Integrity - We do the right thing, act honestly, and build trust with each other. Family - We care for and support one another, creating a sense of belonging where everyone can thrive. What we're looking for: As a Data Analyst you will work across a wide range of domains from financial and operational data, to kitchen tech and stock, helping our teams make better decisions grounded in sound analysis. As a curious problem-solver, you will be able to move between the technical and the commercial; and be comfortable building data models as well as presenting findings to senior stakeholders. In this role you'll work independently across the full data stack, understanding the 'why' behind requests before jumping to the 'what', and contributing to the translation of business problems into well-defined, actionable work. You'll be supported by a collaborative team and won't be expected to deliver everything solo from day one, but you'll be expected to grow into doing so. You will Write and maintain SQL models (in Dataform) to transform and serve reliable data across our pipelines Support data engineers in the design, building and testing of data pipelines, able to contribute meaningfully, not just consume the output Build and iterate on cloud-based reports and dashboards in Looker (or similar BI tool), giving our support teams and restaurants clear, actionable insight into performance Translate business questions into well-scoped analysis and understand the problem and domain before reaching for the answer Communicate findings clearly to both technical and non-technical stakeholders, choosing the right medium for the audience Peer review colleagues' work and contribute to data quality standards and documentation Identify opportunities to automate manual processes and data tasks, and take the initiative to implement them Skills required You will have proven experience in the following: Writing complex SQL to query, transform and model data across our cloud data platform (window functions, CTEs, complex datatypes) Building and maintaining data models in Dataform, or a similar data transformation tool such as Snowflake or DBT, with an understanding of how they fit into the broader pipeline Building reports and dashboards in Looker or a similar BI tool, serving reliable, self-serve data to the business Using Git as standard practice - branching, pull requests and code review Contributing to the translation of business requests into clearly scoped, actionable work items Applying data quality techniques - writing tests, identifying issues proactively and communicating data limitations clearly Documenting data models, definitions and lineage to a production standard Understanding data governance principles and championing good data management practice within the team Applying and understanding when to use relevant statistical methods to support analysis Supporting data engineers in designing, coding and testing data processing pipelines Using AI-assisted coding tools (e.g. Claude) to improve the speed and quality of your work - critically, not blindly - with an awareness of responsible AI use and data governance implications You will also display Clear communication with both technical and non-technical stakeholders, able to explain complex findings in plain language and tell the story behind the data Genuine intellectual curiosity, actively exploring new tools and methods, including AI, and sharing what you learn with the team Comfort with ambiguity, able to define the right question and find the "so what" before jumping to answer A product mindset, understanding the business objective behind every piece of analysis, not just the request on the surface A proactive approach to improving processes, data quality and ways of working, with the initiative to make it happen, not just flag it A collaborative team attitude, peer reviewing others' work, sharing knowledge and contributing to a stronger team Inclusion At Nando's, everyone is welcome. Inspired by our Southern African heritage we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all; including our existing and future Nandocas, partners and suppliers, customers and the communities we are a part of. We deliberately work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments in order to enable candidates to perform as well as possible during the recruitment process.
Senior QA Engineer - Nando's Point of Sale & Kitchen Management System (NPOS & NKMS) Overall Ambition Help shape the future of Nando's at-counter customer and employee experience by building quality into every stage of delivery. You'll play a key role in ensuring our Point of Sale and Kitchen Management platforms are reliable, accessible, performant and resilient for millions of customers and Nandocas across the globe. What We're Looking For We're looking for a Senior QA Engineer to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be an experienced QA professional who enjoys solving complex technical challenges and driving quality across every stage of the software development lifecycle. You'll take ownership of quality strategy across our Point of Sale and Kitchen Management products, combining hands-on hardware validation, modern testing practices and release governance to ensure exceptional customer and restaurant experiences. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. Pride - Take ownership of your work, hold yourself to high standards and care deeply about delivering quality outcomes. Passion - Bring energy, curiosity and enthusiasm to solving problems and creating exceptional customer experiences. Courage - Challenge the status quo, embrace change and make informed decisions, even when faced with uncertainty. Integrity - Act with honesty, transparency and accountability in everything you do. Family - Collaborate openly, support your teammates and contribute to an inclusive environment where everyone can thrive. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Senior QA Engineer, you'll define and lead the quality strategy across our Point of Sale and Kitchen Management platforms, ensuring every release meets the highest standards before reaching our restaurants. This is a hands-on senior role focused on quality engineering rather than simply writing automated tests. You'll own test planning, release validation, hardware testing, production quality and continuous improvement across multiple products. You'll work closely with Software Engineers, Product Managers and Technical Leads to ensure quality is built into every stage of delivery, balancing speed with stability as we deliver software to restaurants around the world. You'll enjoy reproducing complex production issues, validating software on physical hardware and identifying opportunities to improve our overall testing approach. You'll also champion modern QA practices, AI-assisted testing where appropriate and continuous improvement across the engineering organisation. About the Point of Sale & Kitchen Management Team Our mission is to transform the at-counter experience for both Customers and Nandocas by replacing legacy Point of Sale providers with a best-in-class platform built by Nando's. This is a largely greenfield programme that will become the backbone of Nando's ordering technology, integrating seamlessly with our digital ordering and Kitchen Management platforms. Although based in the UK, the platform supports restaurants globally across the UK, South Africa, Australia and the USA, creating exciting engineering challenges around localisation, configurability and operational resilience. Our software powers restaurant tills, kitchen displays, payment devices and ordering workflows where reliability is business critical. Every release directly impacts restaurant operations, making quality engineering fundamental to our success. Responsibilities Define and lead the quality strategy across our Point of Sale and Kitchen Management products. Design, execute and continuously improve comprehensive test plans for restaurant hardware and software. Perform hands-on manual validation across Windows and Android Point of Sale devices, kitchen screens, receipt printers and payment terminals. Own release validation activities and ensure production readiness before deployment. Monitor post-release stability and rapidly investigate, reproduce and resolve production issues. Work closely with Software Engineers to improve testability, quality and release confidence throughout development. Build and maintain automated testing using modern frameworks including Playwright and Maestro where appropriate. Support API, integration, end-to-end, accessibility, regression and performance testing activities. Contribute to test management using Testmo and help drive continuous improvements across our quality processes. Use monitoring, observability and production insights to improve platform reliability and customer experience. Champion accessibility, resilience and operational excellence as core engineering principles. Evaluate emerging technologies, including AI-assisted testing approaches, where they deliver measurable value. Skills & Experience Essential Significant experience leading QA strategy for modern web, desktop or mobile applications. Strong hands-on manual testing experience across physical Windows and Android hardware. Experience testing customer-facing or operational business-critical applications. Experience creating comprehensive test plans and release validation strategies. Strong understanding of functional, integration, regression, accessibility, API and performance testing. Experience with modern automation frameworks such as Playwright and/or Maestro. Experience testing Flutter applications. Familiarity with JSON payloads, API validation and backend integrations. Experience with test management platforms such as Testmo or similar. Excellent communication and stakeholder management skills. Experience working within Agile software development teams. Enthusiasm for embracing AI-assisted testing as part of the engineering workflow. Desirable Experience using BrowserStack or similar real-device testing platforms. Experience with visual regression tools such as Percy. Experience with LogRocket, Grafana or similar observability platforms. Exposure to performance testing tools such as k6 or Gatling. Experience working with Google Cloud Platform. Understanding of SQL databases and backend services. Experience working with restaurant technology, retail systems or hardware-integrated applications. You'll Be Collaborative, constructive and empathetic in how you work with others. Pragmatic in balancing quality, delivery speed and long-term maintainability. Passionate about creating reliable, accessible experiences for customers and restaurant teams. Comfortable influencing engineering teams without direct authority. Someone who leaves teams, products and engineering practices better than they found them. Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners and suppliers, customers and the communities we are part of. We deliberately work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
22/07/2026
Full time
Senior QA Engineer - Nando's Point of Sale & Kitchen Management System (NPOS & NKMS) Overall Ambition Help shape the future of Nando's at-counter customer and employee experience by building quality into every stage of delivery. You'll play a key role in ensuring our Point of Sale and Kitchen Management platforms are reliable, accessible, performant and resilient for millions of customers and Nandocas across the globe. What We're Looking For We're looking for a Senior QA Engineer to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be an experienced QA professional who enjoys solving complex technical challenges and driving quality across every stage of the software development lifecycle. You'll take ownership of quality strategy across our Point of Sale and Kitchen Management products, combining hands-on hardware validation, modern testing practices and release governance to ensure exceptional customer and restaurant experiences. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. Pride - Take ownership of your work, hold yourself to high standards and care deeply about delivering quality outcomes. Passion - Bring energy, curiosity and enthusiasm to solving problems and creating exceptional customer experiences. Courage - Challenge the status quo, embrace change and make informed decisions, even when faced with uncertainty. Integrity - Act with honesty, transparency and accountability in everything you do. Family - Collaborate openly, support your teammates and contribute to an inclusive environment where everyone can thrive. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Senior QA Engineer, you'll define and lead the quality strategy across our Point of Sale and Kitchen Management platforms, ensuring every release meets the highest standards before reaching our restaurants. This is a hands-on senior role focused on quality engineering rather than simply writing automated tests. You'll own test planning, release validation, hardware testing, production quality and continuous improvement across multiple products. You'll work closely with Software Engineers, Product Managers and Technical Leads to ensure quality is built into every stage of delivery, balancing speed with stability as we deliver software to restaurants around the world. You'll enjoy reproducing complex production issues, validating software on physical hardware and identifying opportunities to improve our overall testing approach. You'll also champion modern QA practices, AI-assisted testing where appropriate and continuous improvement across the engineering organisation. About the Point of Sale & Kitchen Management Team Our mission is to transform the at-counter experience for both Customers and Nandocas by replacing legacy Point of Sale providers with a best-in-class platform built by Nando's. This is a largely greenfield programme that will become the backbone of Nando's ordering technology, integrating seamlessly with our digital ordering and Kitchen Management platforms. Although based in the UK, the platform supports restaurants globally across the UK, South Africa, Australia and the USA, creating exciting engineering challenges around localisation, configurability and operational resilience. Our software powers restaurant tills, kitchen displays, payment devices and ordering workflows where reliability is business critical. Every release directly impacts restaurant operations, making quality engineering fundamental to our success. Responsibilities Define and lead the quality strategy across our Point of Sale and Kitchen Management products. Design, execute and continuously improve comprehensive test plans for restaurant hardware and software. Perform hands-on manual validation across Windows and Android Point of Sale devices, kitchen screens, receipt printers and payment terminals. Own release validation activities and ensure production readiness before deployment. Monitor post-release stability and rapidly investigate, reproduce and resolve production issues. Work closely with Software Engineers to improve testability, quality and release confidence throughout development. Build and maintain automated testing using modern frameworks including Playwright and Maestro where appropriate. Support API, integration, end-to-end, accessibility, regression and performance testing activities. Contribute to test management using Testmo and help drive continuous improvements across our quality processes. Use monitoring, observability and production insights to improve platform reliability and customer experience. Champion accessibility, resilience and operational excellence as core engineering principles. Evaluate emerging technologies, including AI-assisted testing approaches, where they deliver measurable value. Skills & Experience Essential Significant experience leading QA strategy for modern web, desktop or mobile applications. Strong hands-on manual testing experience across physical Windows and Android hardware. Experience testing customer-facing or operational business-critical applications. Experience creating comprehensive test plans and release validation strategies. Strong understanding of functional, integration, regression, accessibility, API and performance testing. Experience with modern automation frameworks such as Playwright and/or Maestro. Experience testing Flutter applications. Familiarity with JSON payloads, API validation and backend integrations. Experience with test management platforms such as Testmo or similar. Excellent communication and stakeholder management skills. Experience working within Agile software development teams. Enthusiasm for embracing AI-assisted testing as part of the engineering workflow. Desirable Experience using BrowserStack or similar real-device testing platforms. Experience with visual regression tools such as Percy. Experience with LogRocket, Grafana or similar observability platforms. Exposure to performance testing tools such as k6 or Gatling. Experience working with Google Cloud Platform. Understanding of SQL databases and backend services. Experience working with restaurant technology, retail systems or hardware-integrated applications. You'll Be Collaborative, constructive and empathetic in how you work with others. Pragmatic in balancing quality, delivery speed and long-term maintainability. Passionate about creating reliable, accessible experiences for customers and restaurant teams. Comfortable influencing engineering teams without direct authority. Someone who leaves teams, products and engineering practices better than they found them. Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners and suppliers, customers and the communities we are part of. We deliberately work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
About the Role FDM is seeking a skilled PowerApps Developer to design, build, and support enterprise-grade applications that enhance operational efficiency, enable automation, and modernize internal workflows. The ideal candidate will have strong expertise across the Microsoft Power Platform, with proven experience developing high-performing PowerApps solutions over large datasets in high-usage, enterprise environments. This role partners closely with GTI engineering, operations, and risk teams to deliver secure, scalable, and data-intensive digital solutions within a highly regulated financial environment. Key Responsibilities Design, develop, and deploy large-scale PowerApps solutions (Canvas and Model-Driven) supporting global technology operations and workflow automation initiatives Architect solutions that handle large datasets, complex Dataverse models, and enterprise-level performance and concurrency requirements Build and maintain Power Automate workflows, integrations, and connectors across enterprise data sources (Dataverse, SharePoint, SQL, APIs, Azure services) Collaborate with stakeholders to gather requirements and translate business needs into scalable, maintainable technical solutions Implement secure development practices, including RBAC, data loss prevention policies, logging, and audit controls aligned with regulatory standards Develop comprehensive documentation, including solution architecture, data models, and deployment artifacts Optimize existing applications with a focus on performance tuning, delegation strategies, data structures, and user experience improvements Partner with engineering, InfoSec, and cloud teams to ensure proper governance, scalability, and integration patterns Troubleshoot complex application and data issues and provide Level 2/3 support Participate in Agile ceremonies, including sprint planning, backlog grooming, and cross-functional collaboration Required Qualifications 5-10 years of hands-on experience with Microsoft PowerApps and the broader Power Platform Strong expertise in Canvas Apps, Model-Driven Apps, and Dataverse, including experience with large-scale data environments (tens to hundreds of thousands of records or more) Proven ability to design data-efficient applications using delegation, optimized queries, scalable data models, and performance tuning techniques Experience integrating PowerApps with complex data sources such as Dataverse, SQL, SharePoint, APIs, and Azure services Advanced knowledge of Power Automate, custom connectors, Azure Logic Apps, and REST API integrations Strong understanding of application lifecycle management (ALM), DevOps processes, and enterprise deployment frameworks Knowledge of secure development practices, RBAC, and data governance within large organizations Strong communication skills with the ability to work effectively with both technical and non-technical stakeholders Preferred Qualifications Experience with Power BI, SQL performance optimization, Azure Functions, and Microsoft 365 integrations Familiarity with ITSM workflows, GTI operations, or large-scale infrastructure environments Ability to lead solution design discussions focused on scalability, performance, and architecture Experience working within Agile frameworks such as Scrum or SAFe About Us Why join us? Career coaching, mentoring and access to upskilling throughout your entire FDM career Initial upskilling pre-assignment that has been accredited by TechSkills Assignments with global companies and opportunities to work abroad Opportunity to obtain certifications from Microsoft, Salesforce, Cisco and more About Us FDM is an award-winning global leader in tech and business talent solutions, backed by more than 35 years of industry experience. We have centres across Europe, North America, and Asia-Pacific, and a global workforce of over 2500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer, currently listed on the FTSE4Good Index and as a 2026 Financial Times UK 'Best Employer'. Diversity and Inclusion FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.
22/07/2026
Full time
About the Role FDM is seeking a skilled PowerApps Developer to design, build, and support enterprise-grade applications that enhance operational efficiency, enable automation, and modernize internal workflows. The ideal candidate will have strong expertise across the Microsoft Power Platform, with proven experience developing high-performing PowerApps solutions over large datasets in high-usage, enterprise environments. This role partners closely with GTI engineering, operations, and risk teams to deliver secure, scalable, and data-intensive digital solutions within a highly regulated financial environment. Key Responsibilities Design, develop, and deploy large-scale PowerApps solutions (Canvas and Model-Driven) supporting global technology operations and workflow automation initiatives Architect solutions that handle large datasets, complex Dataverse models, and enterprise-level performance and concurrency requirements Build and maintain Power Automate workflows, integrations, and connectors across enterprise data sources (Dataverse, SharePoint, SQL, APIs, Azure services) Collaborate with stakeholders to gather requirements and translate business needs into scalable, maintainable technical solutions Implement secure development practices, including RBAC, data loss prevention policies, logging, and audit controls aligned with regulatory standards Develop comprehensive documentation, including solution architecture, data models, and deployment artifacts Optimize existing applications with a focus on performance tuning, delegation strategies, data structures, and user experience improvements Partner with engineering, InfoSec, and cloud teams to ensure proper governance, scalability, and integration patterns Troubleshoot complex application and data issues and provide Level 2/3 support Participate in Agile ceremonies, including sprint planning, backlog grooming, and cross-functional collaboration Required Qualifications 5-10 years of hands-on experience with Microsoft PowerApps and the broader Power Platform Strong expertise in Canvas Apps, Model-Driven Apps, and Dataverse, including experience with large-scale data environments (tens to hundreds of thousands of records or more) Proven ability to design data-efficient applications using delegation, optimized queries, scalable data models, and performance tuning techniques Experience integrating PowerApps with complex data sources such as Dataverse, SQL, SharePoint, APIs, and Azure services Advanced knowledge of Power Automate, custom connectors, Azure Logic Apps, and REST API integrations Strong understanding of application lifecycle management (ALM), DevOps processes, and enterprise deployment frameworks Knowledge of secure development practices, RBAC, and data governance within large organizations Strong communication skills with the ability to work effectively with both technical and non-technical stakeholders Preferred Qualifications Experience with Power BI, SQL performance optimization, Azure Functions, and Microsoft 365 integrations Familiarity with ITSM workflows, GTI operations, or large-scale infrastructure environments Ability to lead solution design discussions focused on scalability, performance, and architecture Experience working within Agile frameworks such as Scrum or SAFe About Us Why join us? Career coaching, mentoring and access to upskilling throughout your entire FDM career Initial upskilling pre-assignment that has been accredited by TechSkills Assignments with global companies and opportunities to work abroad Opportunity to obtain certifications from Microsoft, Salesforce, Cisco and more About Us FDM is an award-winning global leader in tech and business talent solutions, backed by more than 35 years of industry experience. We have centres across Europe, North America, and Asia-Pacific, and a global workforce of over 2500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer, currently listed on the FTSE4Good Index and as a 2026 Financial Times UK 'Best Employer'. Diversity and Inclusion FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.
Software Engineer - Xplan London - Hybrid working Basic salary up to £90k We're hiring a Software Engineer with strong IRESS Xplan experience to join a growing technology team building and enhancing an internal Xplan capability. This is a great opportunity for an experienced Application Engineer, Software Engineer, Xplan Developer, or Application Support Analyst looking to work on business-critical financial planning technology and play a key role in shaping the future of the platform. The Software Engineer - IRESS Xplan will focus on developing, configuring, and enhancing Xplan solutions, delivering improvements across workflows, reporting, integrations, and platform functionality. You'll work across the full life cycle of IRESS Xplan changes - from understanding requirements and designing solutions through to development, configuration, deployment, technical support, issue resolution, and continuous improvement. Working closely with business analysts, application engineers, data teams, product teams, and wider stakeholders, the Software Engineer will help deliver reliable Xplan solutions, contribute to the evolution of the platform, and ensure the technology continues to meet the needs of the organisation. There is also the opportunity to help shape best practices and support the growth of Xplan capability within the team. Software Engineer - Key Requirements: Strong experience building, supporting, and maintaining IRESS Xplan solutions Hands-on experience with Xplan configuration, workflows, and platform enhancements Experience developing solutions using Xmerge, Python, or JavaScript Experience creating, modifying, and improving IRESS Xplan reports and templates Exposure to reporting and data tools including Power BI, Alteryx, and/or Snowflake Strong problem-solving skills with a structured approach to issue resolution High attention to detail with a focus on data accuracy and quality Ability to communicate effectively with both technical and non-technical stakeholders Experience working within an agile technology environment Software Engineer - Salary & Benefits: Basic salary up to £90k Hybrid working (1-2 days per week in the office) Company bonus scheme Enhanced pension contributions 25 days holiday (+ bank holidays) Private medical cover Life assurance and income protection Flexible benefits and learning opportunities This Software Engineer role would suit someone with strong Xplan experience who enjoys combining software engineering, configuration, and problem-solving to improve business-critical applications. Whether you've worked as an Xplan Developer, Software Engineer, IRESS Support Engineer, Application Engineer, or Application Support Analyst, this is an opportunity to make a visible impact, work on meaningful platform improvements, and help shape a growing specialist technology function. We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.
22/07/2026
Full time
Software Engineer - Xplan London - Hybrid working Basic salary up to £90k We're hiring a Software Engineer with strong IRESS Xplan experience to join a growing technology team building and enhancing an internal Xplan capability. This is a great opportunity for an experienced Application Engineer, Software Engineer, Xplan Developer, or Application Support Analyst looking to work on business-critical financial planning technology and play a key role in shaping the future of the platform. The Software Engineer - IRESS Xplan will focus on developing, configuring, and enhancing Xplan solutions, delivering improvements across workflows, reporting, integrations, and platform functionality. You'll work across the full life cycle of IRESS Xplan changes - from understanding requirements and designing solutions through to development, configuration, deployment, technical support, issue resolution, and continuous improvement. Working closely with business analysts, application engineers, data teams, product teams, and wider stakeholders, the Software Engineer will help deliver reliable Xplan solutions, contribute to the evolution of the platform, and ensure the technology continues to meet the needs of the organisation. There is also the opportunity to help shape best practices and support the growth of Xplan capability within the team. Software Engineer - Key Requirements: Strong experience building, supporting, and maintaining IRESS Xplan solutions Hands-on experience with Xplan configuration, workflows, and platform enhancements Experience developing solutions using Xmerge, Python, or JavaScript Experience creating, modifying, and improving IRESS Xplan reports and templates Exposure to reporting and data tools including Power BI, Alteryx, and/or Snowflake Strong problem-solving skills with a structured approach to issue resolution High attention to detail with a focus on data accuracy and quality Ability to communicate effectively with both technical and non-technical stakeholders Experience working within an agile technology environment Software Engineer - Salary & Benefits: Basic salary up to £90k Hybrid working (1-2 days per week in the office) Company bonus scheme Enhanced pension contributions 25 days holiday (+ bank holidays) Private medical cover Life assurance and income protection Flexible benefits and learning opportunities This Software Engineer role would suit someone with strong Xplan experience who enjoys combining software engineering, configuration, and problem-solving to improve business-critical applications. Whether you've worked as an Xplan Developer, Software Engineer, IRESS Support Engineer, Application Engineer, or Application Support Analyst, this is an opportunity to make a visible impact, work on meaningful platform improvements, and help shape a growing specialist technology function. We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.
Software Engineer - Xplan Liverpool - Hybrid working Basic salary up to £72k We're hiring a Software Engineer with strong IRESS Xplan experience to join a growing technology team building and enhancing an internal Xplan capability. This is a great opportunity for an experienced Application Engineer, Software Engineer, Xplan Developer, or Application Support Analyst looking to work on business-critical financial planning technology and play a key role in shaping the future of the platform. The Software Engineer - IRESS Xplan will focus on developing, configuring, and enhancing Xplan solutions, delivering improvements across workflows, reporting, integrations, and platform functionality. You'll work across the full life cycle of IRESS Xplan changes - from understanding requirements and designing solutions through to development, configuration, deployment, technical support, issue resolution, and continuous improvement. Working closely with business analysts, application engineers, data teams, product teams, and wider stakeholders, the Software Engineer will help deliver reliable Xplan solutions, contribute to the evolution of the platform, and ensure the technology continues to meet the needs of the organisation. There is also the opportunity to help shape best practices and support the growth of Xplan capability within the team. Software Engineer - Key Requirements: Strong experience building, supporting, and maintaining IRESS Xplan solutions Hands-on experience with Xplan configuration, workflows, and platform enhancements Experience developing solutions using Xmerge, Python, or JavaScript Experience creating, modifying, and improving IRESS Xplan reports and templates Exposure to reporting and data tools including Power BI, Alteryx, and/or Snowflake Strong problem-solving skills with a structured approach to issue resolution High attention to detail with a focus on data accuracy and quality Ability to communicate effectively with both technical and non-technical stakeholders Experience working within an agile technology environment Software Engineer - Salary & Benefits: Basic salary up to £72k Hybrid working (1-2 days per week in the office) Company bonus scheme Enhanced pension contributions 25 days holiday (+ bank holidays) Private medical cover Life assurance and income protection Flexible benefits and learning opportunities This Software Engineer role would suit someone with strong Xplan experience who enjoys combining software engineering, configuration, and problem-solving to improve business-critical applications. Whether you've worked as an Xplan Developer, Software Engineer, IRESS Support Engineer, Application Engineer, or Application Support Analyst, this is an opportunity to make a visible impact, work on meaningful platform improvements, and help shape a growing specialist technology function. We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.
22/07/2026
Full time
Software Engineer - Xplan Liverpool - Hybrid working Basic salary up to £72k We're hiring a Software Engineer with strong IRESS Xplan experience to join a growing technology team building and enhancing an internal Xplan capability. This is a great opportunity for an experienced Application Engineer, Software Engineer, Xplan Developer, or Application Support Analyst looking to work on business-critical financial planning technology and play a key role in shaping the future of the platform. The Software Engineer - IRESS Xplan will focus on developing, configuring, and enhancing Xplan solutions, delivering improvements across workflows, reporting, integrations, and platform functionality. You'll work across the full life cycle of IRESS Xplan changes - from understanding requirements and designing solutions through to development, configuration, deployment, technical support, issue resolution, and continuous improvement. Working closely with business analysts, application engineers, data teams, product teams, and wider stakeholders, the Software Engineer will help deliver reliable Xplan solutions, contribute to the evolution of the platform, and ensure the technology continues to meet the needs of the organisation. There is also the opportunity to help shape best practices and support the growth of Xplan capability within the team. Software Engineer - Key Requirements: Strong experience building, supporting, and maintaining IRESS Xplan solutions Hands-on experience with Xplan configuration, workflows, and platform enhancements Experience developing solutions using Xmerge, Python, or JavaScript Experience creating, modifying, and improving IRESS Xplan reports and templates Exposure to reporting and data tools including Power BI, Alteryx, and/or Snowflake Strong problem-solving skills with a structured approach to issue resolution High attention to detail with a focus on data accuracy and quality Ability to communicate effectively with both technical and non-technical stakeholders Experience working within an agile technology environment Software Engineer - Salary & Benefits: Basic salary up to £72k Hybrid working (1-2 days per week in the office) Company bonus scheme Enhanced pension contributions 25 days holiday (+ bank holidays) Private medical cover Life assurance and income protection Flexible benefits and learning opportunities This Software Engineer role would suit someone with strong Xplan experience who enjoys combining software engineering, configuration, and problem-solving to improve business-critical applications. Whether you've worked as an Xplan Developer, Software Engineer, IRESS Support Engineer, Application Engineer, or Application Support Analyst, this is an opportunity to make a visible impact, work on meaningful platform improvements, and help shape a growing specialist technology function. We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.
Opus Recruitment Solutions Ltd
City, Newcastle Upon Tyne
We are hiring for a L3 Support Engineer role. Its a 12 Months of Contract to Hire role Location: Hybrid at Newcastle (3 days/week) Overview We are seeking an experienced L3 Live Support Engineer to provide advanced technical support and operational stability across critical production systems. The successful candidate will act as the highest level of technical escalation, owning and driving the investigation, diagnosis, and resolution of complex incidents while ensuring minimal business impact. This role requires strong analytical skills, excellent stakeholder management, and the ability to collaborate across multiple technology and business teams. Key Responsibilities Incident Management & Resolution Own and manage the investigation and resolution of live production incidents and service requests. Act as the primary technical escalation point for complex issues impacting business-critical services. Execute technical recovery actions during incidents to restore service as quickly as possible. Participate in Major Incident and High-Priority Incident response activities. Technical Troubleshooting Diagnose and resolve application, infrastructure, integration, database, and data-related issues across supported products and platforms. Analyse logs, system metrics, monitoring tools, and application behaviour to identify root causes and corrective actions. Maintain a deep understanding of product architecture, business processes, and operational dependencies. Problem Management & Continuous Improvement Conduct root cause analysis (RCA) and contribute to Problem Management processes. Participate in post-incident reviews and recommend long-term preventative solutions. Drive continuous service improvement through automation, process optimisation, tooling enhancements, and reduction of recurring incidents. Monitor service health and proactively identify risks, trends, and emerging issues. Develop and maintain operational documentation, runbooks, knowledge articles, and support procedures. Ensure monitoring, alerting, and support processes remain effective and fit for purpose. Work closely with Delivery, Development, DevOps, Infrastructure, Enterprise Service Management, Operational Teams, and third-party suppliers to resolve incidents effectively. Communicate clearly with technical and non-technical stakeholders during incident resolution. Support service reviews and contribute to operational governance activities. On-Call Support Participate in High-Priority Incident response and on-call/out-of-hours support rotas where required. Technical Skills Strong experience supporting enterprise applications in a production environment. Proven expertise in incident management, problem management, and root cause analysis. Experience with application support, infrastructure troubleshooting, and system integrations. Knowledge of SQL and database troubleshooting. Experience with monitoring and observability tools such as Splunk, Dynatrace, AppDynamics, Grafana, Azure Monitor, or equivalent. Understanding of cloud platforms (Azure, AWS, or GCP). Familiarity with APIs, Middleware, and integration technologies. Knowledge of ITIL principles and service management best practices. Excellent problem-solving and analytical abilities. Strong communication and stakeholder management skills. Ability to perform under pressure during critical incidents. Strong collaboration and teamwork mindset. Ability to prioritise workload effectively in a fast-paced environment. ITIL Foundation Certification. Experience working within Agile and DevOps environments. Exposure to automation and Scripting technologies (PowerShell, Python, Bash, etc.). Experience supporting cloud-native applications and microservices architectures.
22/07/2026
We are hiring for a L3 Support Engineer role. Its a 12 Months of Contract to Hire role Location: Hybrid at Newcastle (3 days/week) Overview We are seeking an experienced L3 Live Support Engineer to provide advanced technical support and operational stability across critical production systems. The successful candidate will act as the highest level of technical escalation, owning and driving the investigation, diagnosis, and resolution of complex incidents while ensuring minimal business impact. This role requires strong analytical skills, excellent stakeholder management, and the ability to collaborate across multiple technology and business teams. Key Responsibilities Incident Management & Resolution Own and manage the investigation and resolution of live production incidents and service requests. Act as the primary technical escalation point for complex issues impacting business-critical services. Execute technical recovery actions during incidents to restore service as quickly as possible. Participate in Major Incident and High-Priority Incident response activities. Technical Troubleshooting Diagnose and resolve application, infrastructure, integration, database, and data-related issues across supported products and platforms. Analyse logs, system metrics, monitoring tools, and application behaviour to identify root causes and corrective actions. Maintain a deep understanding of product architecture, business processes, and operational dependencies. Problem Management & Continuous Improvement Conduct root cause analysis (RCA) and contribute to Problem Management processes. Participate in post-incident reviews and recommend long-term preventative solutions. Drive continuous service improvement through automation, process optimisation, tooling enhancements, and reduction of recurring incidents. Monitor service health and proactively identify risks, trends, and emerging issues. Develop and maintain operational documentation, runbooks, knowledge articles, and support procedures. Ensure monitoring, alerting, and support processes remain effective and fit for purpose. Work closely with Delivery, Development, DevOps, Infrastructure, Enterprise Service Management, Operational Teams, and third-party suppliers to resolve incidents effectively. Communicate clearly with technical and non-technical stakeholders during incident resolution. Support service reviews and contribute to operational governance activities. On-Call Support Participate in High-Priority Incident response and on-call/out-of-hours support rotas where required. Technical Skills Strong experience supporting enterprise applications in a production environment. Proven expertise in incident management, problem management, and root cause analysis. Experience with application support, infrastructure troubleshooting, and system integrations. Knowledge of SQL and database troubleshooting. Experience with monitoring and observability tools such as Splunk, Dynatrace, AppDynamics, Grafana, Azure Monitor, or equivalent. Understanding of cloud platforms (Azure, AWS, or GCP). Familiarity with APIs, Middleware, and integration technologies. Knowledge of ITIL principles and service management best practices. Excellent problem-solving and analytical abilities. Strong communication and stakeholder management skills. Ability to perform under pressure during critical incidents. Strong collaboration and teamwork mindset. Ability to prioritise workload effectively in a fast-paced environment. ITIL Foundation Certification. Experience working within Agile and DevOps environments. Exposure to automation and Scripting technologies (PowerShell, Python, Bash, etc.). Experience supporting cloud-native applications and microservices architectures.
Senior Java Full Stack developer Location: London Role Type: Contract - 12 months Work Setup: Hybrid - 3 days in the office Role Level: Senior Who We Are Robert Walters is the world's most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds. The Role Our client is a large multinational firm that provides a range of financial services, including advisory, investment, and asset management solutions. It serves a diverse set of clients worldwide, focusing on strategic planning, market operations, and long-term financial growth. What you'll do Design, develop and maintain scalable web applications using modern Front End technologies, ie Angular. Collaborate with developers, business stakeholders and product teams to gather requirements and deliver technical solutions. Participate in the full software development life cycle, including design, development, testing and deployment. Apply engineering best practices, coding standards and agile delivery methodologies. Conduct code reviews and contribute to maintaining high-quality, secure and reliable applications. Support continuous improvement initiatives and contribute to the evolution of the development framework and toolset. What you bring Minimum 8 years' experience in full stack or web application development within a commercial environment. Strong technical expertise in Angular, with the ability to build and maintain modern web applications. Exposure to Java, RESTful APIs and database technologies, with an understanding of application architecture and data structures. Knowledge of software development best practices, agile delivery methodologies and the full software development life cycle. Degree in Computer Science, Engineering or a related discipline, or equivalent professional experience. Strong analytical, problem-solving and communication skills, with the ability to collaborate effectively and adapt to new technologies and business needs. What's Next If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
22/07/2026
Contractor
Senior Java Full Stack developer Location: London Role Type: Contract - 12 months Work Setup: Hybrid - 3 days in the office Role Level: Senior Who We Are Robert Walters is the world's most trusted talent solutions business. Across the globe, we deliver recruitment, outsourcing, and talent advisory services for businesses of all sizes, opening doors for people with diverse skills, ambitions, and backgrounds. The Role Our client is a large multinational firm that provides a range of financial services, including advisory, investment, and asset management solutions. It serves a diverse set of clients worldwide, focusing on strategic planning, market operations, and long-term financial growth. What you'll do Design, develop and maintain scalable web applications using modern Front End technologies, ie Angular. Collaborate with developers, business stakeholders and product teams to gather requirements and deliver technical solutions. Participate in the full software development life cycle, including design, development, testing and deployment. Apply engineering best practices, coding standards and agile delivery methodologies. Conduct code reviews and contribute to maintaining high-quality, secure and reliable applications. Support continuous improvement initiatives and contribute to the evolution of the development framework and toolset. What you bring Minimum 8 years' experience in full stack or web application development within a commercial environment. Strong technical expertise in Angular, with the ability to build and maintain modern web applications. Exposure to Java, RESTful APIs and database technologies, with an understanding of application architecture and data structures. Knowledge of software development best practices, agile delivery methodologies and the full software development life cycle. Degree in Computer Science, Engineering or a related discipline, or equivalent professional experience. Strong analytical, problem-solving and communication skills, with the ability to collaborate effectively and adapt to new technologies and business needs. What's Next If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
NES Fircroft Engineering Services
Abingdon, Oxfordshire
Java/C++ Software Desktop Engineer - Permanent - Abingdon, Oxfordshire Hybrid - 3 days on site, 2 days remote No sponsorship available Java/C++ Software Desktop Engineer Job Duties Responsible for designing, codes, tests, trouble-shoots & documents engineering systems applications. The Java/C++ Software Engineer will be expected to have experience of common tools & processes used to design, code, test, trouble-shoot, document engineering systems applications. Develops test strategies used in the automated regression testing of these systems. Follows secure coding practices, performs triaging of security issues, & implements fixes to deliver secure applications. Familiar with common software vulnerabilities & leading practices to mitigate. Should have some experience in researching open- source technologies for use in building systems & participate in open-source communities as needed. Works on projects of moderate scope & complexity. Pro-actively identifies areas for improvement within the software system & processes. Develops assignments & schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, & 4 years of related experience. Java/C++ Software Desktop Engineer Key Responsibilities: Work on a team to deliver new products, features & fixes iteratively using an Agile Scrum approach working with the Team Lead, Product Owner, Scrum Master, Developers & QAs Working with the architects & other developers, provide technical input to the Product Owner. Communicate & escalate issues in a clear & timely manner Team management including day to day & career development for team members This is a hands-on role & will be expected to take an active part in development work Maintain an up-to-date knowledge of existing & emerging technologies relevant to the role Working & collaborating with remote teams around the world Qualifications & Experience Essential Attributes: 4+ years of experience in Software development of complex applications. Excellent understanding of design principles & considerations, best practice 4+ years of Java & C++ development experience History of applying best practices, code reviews & quality checks Familiarity with build pipeline tools & technologies such as Gitlab Must be self-motivated but needs to work well in a team environment Excellent analytical, communication & problem-solving skills Self-Starter; willing to learn new technologies, ability to learn fast Desirable Attributes: Knowledge of Eclipse RCP & Eclipse OSGi Swing & SWT experience Understanding of Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics &/or Geology domain especially Oil & Gas Undergraduate degree in Software Engineering, Computer Science or equivalent Agile Scrum certification Experienced in working with remote teams Advanced awareness & understanding of AI technologies/tools Familiarity & understanding of modern cloud technologies & microservices With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.
22/07/2026
Full time
Java/C++ Software Desktop Engineer - Permanent - Abingdon, Oxfordshire Hybrid - 3 days on site, 2 days remote No sponsorship available Java/C++ Software Desktop Engineer Job Duties Responsible for designing, codes, tests, trouble-shoots & documents engineering systems applications. The Java/C++ Software Engineer will be expected to have experience of common tools & processes used to design, code, test, trouble-shoot, document engineering systems applications. Develops test strategies used in the automated regression testing of these systems. Follows secure coding practices, performs triaging of security issues, & implements fixes to deliver secure applications. Familiar with common software vulnerabilities & leading practices to mitigate. Should have some experience in researching open- source technologies for use in building systems & participate in open-source communities as needed. Works on projects of moderate scope & complexity. Pro-actively identifies areas for improvement within the software system & processes. Develops assignments & schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, & 4 years of related experience. Java/C++ Software Desktop Engineer Key Responsibilities: Work on a team to deliver new products, features & fixes iteratively using an Agile Scrum approach working with the Team Lead, Product Owner, Scrum Master, Developers & QAs Working with the architects & other developers, provide technical input to the Product Owner. Communicate & escalate issues in a clear & timely manner Team management including day to day & career development for team members This is a hands-on role & will be expected to take an active part in development work Maintain an up-to-date knowledge of existing & emerging technologies relevant to the role Working & collaborating with remote teams around the world Qualifications & Experience Essential Attributes: 4+ years of experience in Software development of complex applications. Excellent understanding of design principles & considerations, best practice 4+ years of Java & C++ development experience History of applying best practices, code reviews & quality checks Familiarity with build pipeline tools & technologies such as Gitlab Must be self-motivated but needs to work well in a team environment Excellent analytical, communication & problem-solving skills Self-Starter; willing to learn new technologies, ability to learn fast Desirable Attributes: Knowledge of Eclipse RCP & Eclipse OSGi Swing & SWT experience Understanding of Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics &/or Geology domain especially Oil & Gas Undergraduate degree in Software Engineering, Computer Science or equivalent Agile Scrum certification Experienced in working with remote teams Advanced awareness & understanding of AI technologies/tools Familiarity & understanding of modern cloud technologies & microservices With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.
SharePoint Online Engineer - 1 month Contract - £425/day Inside IR35 - London Hybrid - SCC FLEX CONTRACT We are seeking an experienced SharePoint Online Engineer to lead governance, optimization, and continuous improvement initiatives across our Microsoft 365 environment. Acting as the SharePoint subject matter expert, you will drive platform governance, storage optimization, automation, information architecture, and life cycle management activities to ensure a scalable, compliant, and sustainable SharePoint estate. While SharePoint Online is the primary focus of the role, experience across Microsoft 365, Azure, and Microsoft Purview will be valuable in supporting broader governance, compliance, and information management objectives. Your responsibilities as a SharePoint Online Engineer: Serve as the technical SME for SharePoint Online and provide guidance on platform best practices, governance, and operational standards. Design and implement governance frameworks, controls, and processes to improve platform consistency, compliance, and user adoption. Lead storage optimization and content rationalization initiatives to reduce storage consumption and improve platform efficiency. Develop PowerShell scripts and automation solutions to streamline administration, reporting, and governance activities. Design and maintain effective information architecture, metadata, content classification, and life cycle management processes. Administer and optimize the SharePoint Online platform, ensuring it remains secure, scalable, and aligned with business requirements. Support Microsoft Purview and Microsoft 365 governance initiatives, including retention, compliance, and information management requirements. Produce technical documentation, standards, and operational procedures to support the long-term sustainability of the platform. As a suitable SharePoint Online Engineer, you will have: Proven experience as a SharePoint Online Engineer, SharePoint Administrator, or SharePoint SME within an enterprise environment. Strong expertise in SharePoint Online governance, administration, and best practice implementation. Advanced PowerShell Scripting and automation skills. Demonstrated experience delivering storage optimization, content clean-up, and estate rationalization initiatives. Strong knowledge of information architecture, metadata management, content classification, and life cycle management. Experience implementing governance controls and driving platform maturity improvements. Good understanding of Microsoft 365 services, including Teams and OneDrive. Experience with Microsoft Purview, particularly retention, compliance, records management, and information governance, is highly desirable. Working knowledge of Azure and broader cloud platform services. Strong stakeholder engagement, communication, and problem-solving skills. If you are a results-driven SharePoint Online Engineer with a passion for your work, we want to hear from you. Immediate start. References required. NOTE: At SCC, we take the privacy and security of your information very seriously, any information we hold will be by current data protection legislation. Upon submitting your application SCC will process your information in line with our privacy policy which can be found on our website under the Legal section -> Privacy Notice -> Flexible Resourcing
22/07/2026
Contractor
SharePoint Online Engineer - 1 month Contract - £425/day Inside IR35 - London Hybrid - SCC FLEX CONTRACT We are seeking an experienced SharePoint Online Engineer to lead governance, optimization, and continuous improvement initiatives across our Microsoft 365 environment. Acting as the SharePoint subject matter expert, you will drive platform governance, storage optimization, automation, information architecture, and life cycle management activities to ensure a scalable, compliant, and sustainable SharePoint estate. While SharePoint Online is the primary focus of the role, experience across Microsoft 365, Azure, and Microsoft Purview will be valuable in supporting broader governance, compliance, and information management objectives. Your responsibilities as a SharePoint Online Engineer: Serve as the technical SME for SharePoint Online and provide guidance on platform best practices, governance, and operational standards. Design and implement governance frameworks, controls, and processes to improve platform consistency, compliance, and user adoption. Lead storage optimization and content rationalization initiatives to reduce storage consumption and improve platform efficiency. Develop PowerShell scripts and automation solutions to streamline administration, reporting, and governance activities. Design and maintain effective information architecture, metadata, content classification, and life cycle management processes. Administer and optimize the SharePoint Online platform, ensuring it remains secure, scalable, and aligned with business requirements. Support Microsoft Purview and Microsoft 365 governance initiatives, including retention, compliance, and information management requirements. Produce technical documentation, standards, and operational procedures to support the long-term sustainability of the platform. As a suitable SharePoint Online Engineer, you will have: Proven experience as a SharePoint Online Engineer, SharePoint Administrator, or SharePoint SME within an enterprise environment. Strong expertise in SharePoint Online governance, administration, and best practice implementation. Advanced PowerShell Scripting and automation skills. Demonstrated experience delivering storage optimization, content clean-up, and estate rationalization initiatives. Strong knowledge of information architecture, metadata management, content classification, and life cycle management. Experience implementing governance controls and driving platform maturity improvements. Good understanding of Microsoft 365 services, including Teams and OneDrive. Experience with Microsoft Purview, particularly retention, compliance, records management, and information governance, is highly desirable. Working knowledge of Azure and broader cloud platform services. Strong stakeholder engagement, communication, and problem-solving skills. If you are a results-driven SharePoint Online Engineer with a passion for your work, we want to hear from you. Immediate start. References required. NOTE: At SCC, we take the privacy and security of your information very seriously, any information we hold will be by current data protection legislation. Upon submitting your application SCC will process your information in line with our privacy policy which can be found on our website under the Legal section -> Privacy Notice -> Flexible Resourcing
Software Developer - C#/.NET/WinForms (mid-level) Location: Hybrid - Hertfordshire (1 day per week in the office) Salary: Competitive + Excellent Benefits Are you a Software Developer looking to work on software that genuinely makes a difference? Our client is an innovative UK technology business that develops specialist desktop software used by organisations operating within highly regulated environments. Due to continued growth and investment, they are looking to appoint a Software Developer to join an established Agile development team responsible for delivering new features, enhancing existing functionality and supporting mission-critical desktop applications. This is an excellent opportunity for a developer who enjoys working across the full application stack, contributing to architecture and design decisions, and delivering high-quality software within a collaborative Scrum environment. The Role As part of a highly skilled development team, you'll contribute to the design, development, testing and ongoing support of a mature Windows desktop application built using modern Microsoft technologies. You'll be involved throughout the full software development life cycle, working closely with fellow developers, QA engineers and Product Owners to deliver regular software releases while maintaining high standards of quality and performance. This is a hands-on development role offering a genuine opportunity to influence technical direction and contribute to the evolution of a well-established software platform. Key Responsibilities Design, develop and maintain Windows desktop applications using C# , .NET and WinForms Develop features across the application stack, from user interface through to database Contribute to software architecture, technical design and solution discussions Produce clean, maintainable and well-tested code Participate in code reviews and promote engineering best practice Develop and maintain automated unit and system tests Investigate and resolve complex technical issues as part of third-line support Work collaboratively within an Agile Scrum team delivering frequent software releases Essential Skills & Experience 2+ years Commercial experience developing desktop applications using C# Strong knowledge of .NET and Windows desktop development using WinForms Experience working with relational databases such as Microsoft SQL Server or SQLite Understanding of the full software development life cycle Experience participating in peer code reviews Passion for producing high-quality, maintainable software Experience writing automated unit and integration tests Excellent communication and collaborative working skills Ability to obtain UK Security Check (SC) clearance Desirable Experience Entity Framework WPF DevExpress or Telerik UI controls MVVM architecture Git source control Agile/Scrum delivery environments Experience using AI-assisted development tools to improve productivity Appreciation of software usability and user experience About You You'll be someone who enjoys solving technical problems, takes pride in producing quality software and thrives within a collaborative team environment. You'll have a proactive mindset, enjoy sharing knowledge with colleagues and continually look for opportunities to improve products, processes and development practices. If you're passionate about modern Microsoft development and enjoy building robust desktop applications that deliver real value to end users, we'd love to hear from you. Please note: Due to the nature of the work, successful applicants must be eligible to obtain UK Security Check (SC) clearance .
22/07/2026
Full time
Software Developer - C#/.NET/WinForms (mid-level) Location: Hybrid - Hertfordshire (1 day per week in the office) Salary: Competitive + Excellent Benefits Are you a Software Developer looking to work on software that genuinely makes a difference? Our client is an innovative UK technology business that develops specialist desktop software used by organisations operating within highly regulated environments. Due to continued growth and investment, they are looking to appoint a Software Developer to join an established Agile development team responsible for delivering new features, enhancing existing functionality and supporting mission-critical desktop applications. This is an excellent opportunity for a developer who enjoys working across the full application stack, contributing to architecture and design decisions, and delivering high-quality software within a collaborative Scrum environment. The Role As part of a highly skilled development team, you'll contribute to the design, development, testing and ongoing support of a mature Windows desktop application built using modern Microsoft technologies. You'll be involved throughout the full software development life cycle, working closely with fellow developers, QA engineers and Product Owners to deliver regular software releases while maintaining high standards of quality and performance. This is a hands-on development role offering a genuine opportunity to influence technical direction and contribute to the evolution of a well-established software platform. Key Responsibilities Design, develop and maintain Windows desktop applications using C# , .NET and WinForms Develop features across the application stack, from user interface through to database Contribute to software architecture, technical design and solution discussions Produce clean, maintainable and well-tested code Participate in code reviews and promote engineering best practice Develop and maintain automated unit and system tests Investigate and resolve complex technical issues as part of third-line support Work collaboratively within an Agile Scrum team delivering frequent software releases Essential Skills & Experience 2+ years Commercial experience developing desktop applications using C# Strong knowledge of .NET and Windows desktop development using WinForms Experience working with relational databases such as Microsoft SQL Server or SQLite Understanding of the full software development life cycle Experience participating in peer code reviews Passion for producing high-quality, maintainable software Experience writing automated unit and integration tests Excellent communication and collaborative working skills Ability to obtain UK Security Check (SC) clearance Desirable Experience Entity Framework WPF DevExpress or Telerik UI controls MVVM architecture Git source control Agile/Scrum delivery environments Experience using AI-assisted development tools to improve productivity Appreciation of software usability and user experience About You You'll be someone who enjoys solving technical problems, takes pride in producing quality software and thrives within a collaborative team environment. You'll have a proactive mindset, enjoy sharing knowledge with colleagues and continually look for opportunities to improve products, processes and development practices. If you're passionate about modern Microsoft development and enjoy building robust desktop applications that deliver real value to end users, we'd love to hear from you. Please note: Due to the nature of the work, successful applicants must be eligible to obtain UK Security Check (SC) clearance .
Software Developer 6-Month Contract (Inside IR35) £475 day rate/Hybrid (Edinburgh/Glasgow) Parity Network is recruiting on behalf of a public sector organisation seeking an experienced Software Developer for an initial 6-month contract . This is a hybrid role, with team collaboration taking place in Edinburgh or Glasgow as required. You'll join a collaborative engineering team delivering one of the organisation's largest digital transformation programmes, replacing critical Legacy systems with modern, scalable cloud-based platforms that support essential public services across Scotland. The Role You'll play a key role in developing and supporting modern digital services, working within high-performing Agile teams to design, build and enhance secure, resilient and user-focused applications. Key responsibilities include: Developing and supporting modern software solutions using Java, Spring Boot and React. Enhancing automation and digital case management tooling. Building secure REST APIs and event-driven microservices. Developing responsive web applications using React and Next.js. Supporting CI/CD pipelines and cloud-native deployments. Designing and implementing scalable technical solutions aligned to Digital First and GDS standards. Building reusable UI components and maintaining design systems. Developing automated testing using TDD, Playwright and Consumer-Driven Contract Testing. Troubleshooting issues across cloud-native platforms and Legacy environments. Participating in code reviews, pair programming, knowledge sharing and continuous improvement. Coaching and mentoring team members where appropriate. Essential Skills & Experience You'll have significant commercial experience with: Java 17/21 Spring Boot Microservices Spring Security & OAuth 2.0 React & Next.js JavaScript & TypeScript Node.js 18/22 OpenShift RabbitMQ PostgreSQL Jenkins Pipelines GitLab CI/CD You'll also demonstrate experience with: Building modern responsive web applications API design and integration Event-driven and service-oriented architectures Test-Driven Development (TDD) Pair Programming Consumer-Driven Contract Testing Agile delivery (particularly Kanban) DevOps and Continuous Delivery practices Cloud monitoring and observability tools including Grafana and Kibana/OpenSearch Code quality and software reliability tooling PostgreSQL and MongoDB Modernising enterprise Legacy applications Desirable Skills Knowledge of Scottish Land Registration processes Playwright TypeScript Python (2.7/3.x) SonarQube Renovate AWS S3 Aurora PostgreSQL Software Vulnerability Management If you're an experienced Software Developer who enjoys solving complex technical challenges, building modern cloud-native applications and delivering digital services that make a real difference, we'd love to hear from you. Parity - Better Decisions: Better People Parity Group plc acts in the capacity of an Employment Agency when providing contract recruitment services. We welcome applications from all sections of society and applicants will be considered on the basis of their suitability for the position At Parity, we are committed to protecting your privacy, we will process and hold your CV and use the information you have provided lawfully and in accordance with our Terms and Conditions and our Privacy Policy which can be found on our website
22/07/2026
Contractor
Software Developer 6-Month Contract (Inside IR35) £475 day rate/Hybrid (Edinburgh/Glasgow) Parity Network is recruiting on behalf of a public sector organisation seeking an experienced Software Developer for an initial 6-month contract . This is a hybrid role, with team collaboration taking place in Edinburgh or Glasgow as required. You'll join a collaborative engineering team delivering one of the organisation's largest digital transformation programmes, replacing critical Legacy systems with modern, scalable cloud-based platforms that support essential public services across Scotland. The Role You'll play a key role in developing and supporting modern digital services, working within high-performing Agile teams to design, build and enhance secure, resilient and user-focused applications. Key responsibilities include: Developing and supporting modern software solutions using Java, Spring Boot and React. Enhancing automation and digital case management tooling. Building secure REST APIs and event-driven microservices. Developing responsive web applications using React and Next.js. Supporting CI/CD pipelines and cloud-native deployments. Designing and implementing scalable technical solutions aligned to Digital First and GDS standards. Building reusable UI components and maintaining design systems. Developing automated testing using TDD, Playwright and Consumer-Driven Contract Testing. Troubleshooting issues across cloud-native platforms and Legacy environments. Participating in code reviews, pair programming, knowledge sharing and continuous improvement. Coaching and mentoring team members where appropriate. Essential Skills & Experience You'll have significant commercial experience with: Java 17/21 Spring Boot Microservices Spring Security & OAuth 2.0 React & Next.js JavaScript & TypeScript Node.js 18/22 OpenShift RabbitMQ PostgreSQL Jenkins Pipelines GitLab CI/CD You'll also demonstrate experience with: Building modern responsive web applications API design and integration Event-driven and service-oriented architectures Test-Driven Development (TDD) Pair Programming Consumer-Driven Contract Testing Agile delivery (particularly Kanban) DevOps and Continuous Delivery practices Cloud monitoring and observability tools including Grafana and Kibana/OpenSearch Code quality and software reliability tooling PostgreSQL and MongoDB Modernising enterprise Legacy applications Desirable Skills Knowledge of Scottish Land Registration processes Playwright TypeScript Python (2.7/3.x) SonarQube Renovate AWS S3 Aurora PostgreSQL Software Vulnerability Management If you're an experienced Software Developer who enjoys solving complex technical challenges, building modern cloud-native applications and delivering digital services that make a real difference, we'd love to hear from you. Parity - Better Decisions: Better People Parity Group plc acts in the capacity of an Employment Agency when providing contract recruitment services. We welcome applications from all sections of society and applicants will be considered on the basis of their suitability for the position At Parity, we are committed to protecting your privacy, we will process and hold your CV and use the information you have provided lawfully and in accordance with our Terms and Conditions and our Privacy Policy which can be found on our website
Scala Engineer (Digital - MTD - SA View and Change 1) Role Details Scala Engineer (Scala Play Developer) Day Rate: £490/day inside IR35 Duration: 6 months Clearance Required: BPSS Location: Mostly remote (Telford 2 days onsite per month) Sector: Public Sector/Government Job Description Making Tax Digital (MTD) is fundamentally transforming the UK tax system to use digitally integrated tools, forming a key part of the government's ambition for HMRC to become one of the most digitally advanced tax authorities in the world. MTD makes it easier for businesses, self-employed individuals and landlords to get their tax right first time by integrating tax into their day-to-day business activities through software and digital tools, creating a single, up-to-date view of a customer's tax affairs in one modern, robust IT system. We're hiring Scala Play developers to join a dynamic team building solutions for public sector clients, within a mature Agile environment working alongside specialists from development and other disciplines. This means delivering user-centric digital services end-to-end on high-performance cloud platforms, using emerging languages and technologies as part of self-empowered, multi-disciplined teams with the freedom to shape ways of working to the latest industry practices. Continuous improvement runs through both working practices and technical approach, with team members' knowledge and experience directly shaping how solutions are built. Beyond the immediate team, engineers are part of several communities spread across multiple sites, providing a wider network to share ideas and get support. Key Responsibilities Deliver user stories as part of a multi-disciplined Agile team Build, deploy and support Scala Play microservices, working closely with user researchers and designers Apply well-established software development techniques such as TDD and pair programming Get involved across all stages of service delivery - configuring, deploying and monitoring using industry-standard tooling, working in a DevOps capacity Contribute to problem solving, business analysis, quality assurance, application design and architecture alongside core Scala development Participate in and help shape wider engineering communities, sharing ideas and driving continuous improvement in tools and technologies Skills and Experience Required Strong technical competence in Scala Strong technical competence in Play Unit testing and integration testing Desirable Skills Experience with cloud-based infrastructure Understanding of application security principles Understanding of continuous integration and continuous delivery Well-rounded Agile developer skills - problem solving, business analysis, quality assurance, application design and architecture Strong communication skills and a professional, approachable manner If this matches your skills and experience, please apply today!
22/07/2026
Contractor
Scala Engineer (Digital - MTD - SA View and Change 1) Role Details Scala Engineer (Scala Play Developer) Day Rate: £490/day inside IR35 Duration: 6 months Clearance Required: BPSS Location: Mostly remote (Telford 2 days onsite per month) Sector: Public Sector/Government Job Description Making Tax Digital (MTD) is fundamentally transforming the UK tax system to use digitally integrated tools, forming a key part of the government's ambition for HMRC to become one of the most digitally advanced tax authorities in the world. MTD makes it easier for businesses, self-employed individuals and landlords to get their tax right first time by integrating tax into their day-to-day business activities through software and digital tools, creating a single, up-to-date view of a customer's tax affairs in one modern, robust IT system. We're hiring Scala Play developers to join a dynamic team building solutions for public sector clients, within a mature Agile environment working alongside specialists from development and other disciplines. This means delivering user-centric digital services end-to-end on high-performance cloud platforms, using emerging languages and technologies as part of self-empowered, multi-disciplined teams with the freedom to shape ways of working to the latest industry practices. Continuous improvement runs through both working practices and technical approach, with team members' knowledge and experience directly shaping how solutions are built. Beyond the immediate team, engineers are part of several communities spread across multiple sites, providing a wider network to share ideas and get support. Key Responsibilities Deliver user stories as part of a multi-disciplined Agile team Build, deploy and support Scala Play microservices, working closely with user researchers and designers Apply well-established software development techniques such as TDD and pair programming Get involved across all stages of service delivery - configuring, deploying and monitoring using industry-standard tooling, working in a DevOps capacity Contribute to problem solving, business analysis, quality assurance, application design and architecture alongside core Scala development Participate in and help shape wider engineering communities, sharing ideas and driving continuous improvement in tools and technologies Skills and Experience Required Strong technical competence in Scala Strong technical competence in Play Unit testing and integration testing Desirable Skills Experience with cloud-based infrastructure Understanding of application security principles Understanding of continuous integration and continuous delivery Well-rounded Agile developer skills - problem solving, business analysis, quality assurance, application design and architecture Strong communication skills and a professional, approachable manner If this matches your skills and experience, please apply today!
Credit Risk Modeller (Contractor) Tesco Mobile - Business Integrity Location - Manchester 2 days a week Duration- 6 months Role Overview Tesco Mobile is undertaking a significant transformation of its credit risk capability, including the implementation of a new credit decisioning platform, enhanced data services, and refreshed customer life cycle strategies. As part of this programme, we are developing a suite of new credit risk models covering application risk, behavioural (in-life) risk, Probability of Default (PD), exposure risk, and proposition-level risk. We are seeking an experienced Credit Risk Modeller with strong hands-on expertise in scorecard development, bureau data modelling, and regulatory-aligned model design. This is a key delivery role responsible for developing high-quality models that meet governance standards and are ready for deployment into our new credit decisioning platform. This is a hands-on contractor opportunity, ideal for someone who can quickly integrate into the team, take ownership of model development, and deliver high-quality outputs at pace. Key Responsibilities Develop new credit risk models, including: Application scorecards Behavioural (in-life) scorecards Probability of Default (PD) models Exposure risk models Proposition-level risk models Extract, cleanse, manipulate and prepare large datasets using Python and SQL to support model development, validation and deployment. Build and optimise predictive models using TransUnion and Equifax bureau data, ensuring appropriate variable selection, mapping and regulatory compliance. Perform model validation activities including: Back-testing Population stability analysis Characteristic stability analysis Reject inference Performance monitoring Produce clear, comprehensive and audit-ready model documentation, technical specifications and governance artefacts. Support model implementation, user acceptance testing and production deployment. Contribute to the ongoing development of model monitoring frameworks and model governance processes. Share modelling best practice and provide technical guidance to colleagues to help build capability across the wider Credit Risk team. Essential Skills & Experience Technical Skills Strong Python programming skills with extensive experience in: Feature engineering Statistical modelling Predictive analytics Model development Advanced SQL skills with experience extracting and transforming large, complex datasets. Proven experience developing and implementing: Application scorecards Behavioural (in-life) models Probability of Default (PD) models Exposure risk models Proposition-level credit risk models Credit Risk Expertise Extensive hands-on experience in retail credit risk modelling. Strong understanding of credit bureau data, particularly: TransUnion Equifax Experience selecting, interpreting and engineering bureau variables for predictive modelling. Knowledge of model performance monitoring, calibration and ongoing model optimisation. Governance & Regulatory Knowledge Good understanding of credit risk model governance. Experience producing documentation suitable for model governance and audit. Knowledge of regulatory expectations relating to: Model governance Fairness and bias Explainability Probability of Default (PD) modelling Regulatory model standards Personal Attributes Self-starter who can work independently with minimal supervision. Able to quickly understand complex data environments and business requirements. Strong analytical and problem-solving skills. Excellent attention to detail and commitment to producing high-quality work. Effective communicator, able to explain technical concepts to both technical and non-technical stakeholders. Comfortable working in a fast-paced transformation programme with changing priorities. TO APPLY - PLEASE APPLY WITH AN UP-TO-DATE CV Candidates will ideally show evidence of the above in their CV in order to be considered. Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly. Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
22/07/2026
Contractor
Credit Risk Modeller (Contractor) Tesco Mobile - Business Integrity Location - Manchester 2 days a week Duration- 6 months Role Overview Tesco Mobile is undertaking a significant transformation of its credit risk capability, including the implementation of a new credit decisioning platform, enhanced data services, and refreshed customer life cycle strategies. As part of this programme, we are developing a suite of new credit risk models covering application risk, behavioural (in-life) risk, Probability of Default (PD), exposure risk, and proposition-level risk. We are seeking an experienced Credit Risk Modeller with strong hands-on expertise in scorecard development, bureau data modelling, and regulatory-aligned model design. This is a key delivery role responsible for developing high-quality models that meet governance standards and are ready for deployment into our new credit decisioning platform. This is a hands-on contractor opportunity, ideal for someone who can quickly integrate into the team, take ownership of model development, and deliver high-quality outputs at pace. Key Responsibilities Develop new credit risk models, including: Application scorecards Behavioural (in-life) scorecards Probability of Default (PD) models Exposure risk models Proposition-level risk models Extract, cleanse, manipulate and prepare large datasets using Python and SQL to support model development, validation and deployment. Build and optimise predictive models using TransUnion and Equifax bureau data, ensuring appropriate variable selection, mapping and regulatory compliance. Perform model validation activities including: Back-testing Population stability analysis Characteristic stability analysis Reject inference Performance monitoring Produce clear, comprehensive and audit-ready model documentation, technical specifications and governance artefacts. Support model implementation, user acceptance testing and production deployment. Contribute to the ongoing development of model monitoring frameworks and model governance processes. Share modelling best practice and provide technical guidance to colleagues to help build capability across the wider Credit Risk team. Essential Skills & Experience Technical Skills Strong Python programming skills with extensive experience in: Feature engineering Statistical modelling Predictive analytics Model development Advanced SQL skills with experience extracting and transforming large, complex datasets. Proven experience developing and implementing: Application scorecards Behavioural (in-life) models Probability of Default (PD) models Exposure risk models Proposition-level credit risk models Credit Risk Expertise Extensive hands-on experience in retail credit risk modelling. Strong understanding of credit bureau data, particularly: TransUnion Equifax Experience selecting, interpreting and engineering bureau variables for predictive modelling. Knowledge of model performance monitoring, calibration and ongoing model optimisation. Governance & Regulatory Knowledge Good understanding of credit risk model governance. Experience producing documentation suitable for model governance and audit. Knowledge of regulatory expectations relating to: Model governance Fairness and bias Explainability Probability of Default (PD) modelling Regulatory model standards Personal Attributes Self-starter who can work independently with minimal supervision. Able to quickly understand complex data environments and business requirements. Strong analytical and problem-solving skills. Excellent attention to detail and commitment to producing high-quality work. Effective communicator, able to explain technical concepts to both technical and non-technical stakeholders. Comfortable working in a fast-paced transformation programme with changing priorities. TO APPLY - PLEASE APPLY WITH AN UP-TO-DATE CV Candidates will ideally show evidence of the above in their CV in order to be considered. Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly. Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Solution Architect - Identity & Access Management (IAM) Hybrid Sheffield - 3 days per week onsite £575 - 600 per day Inside IR35 Initial contract until end of the year with view to extend long-term We're looking for an experienced Solution Architect to join a major financial services transformation programme focused on modernising enterprise Identity & Access Management (IAM) capabilities. This is an opportunity to play a key technical leadership role in designing the next generation of identity services, helping shape secure, scalable and cloud-native solutions within a large, complex enterprise environment. Working closely with architects, engineering teams, security specialists and business stakeholders, you'll define solution architecture, establish technical standards and guide delivery across a large-scale IAM transformation programme. What You'll Be Doing Define end-to-end solution architecture across business, application, data and infrastructure domains. Produce High Level Designs (HLDs), Low Level Designs (LLDs) and Architecture Decision Records (ADRs). Translate business, security and regulatory requirements into secure technical solutions. Design modern IAM capabilities covering: Authentication and Authorisation Human, Agent and Workload Identity Identity Federation API Security Policy-as-Code Secrets Management and PKI Design cloud-native architectures using Google Cloud Platform (GCP) and Kubernetes. Define integration patterns between identity platforms, applications and infrastructure. Develop resilient, highly available and scalable architectures. Support Architecture Review Boards and technical governance. Review supplier designs and provide technical assurance across multiple workstreams. Work closely with Product Owners and engineering teams throughout delivery. Mentor engineers and promote architectural best practice. Evaluate new technologies and contribute to the long-term architecture roadmap. Essential Skills & Experience Strong background in Enterprise Solution Architecture Extensive experience delivering Identity & Access Management (IAM) solutions Authentication, Authorisation and Identity Federation (OIDC, OAuth2, SAML, SCIM) Zero Trust Architecture Agent Identity and Workload Identity Cloud Architecture, particularly Google Cloud Platform (GCP) Kubernetes and Service Mesh API Architecture and API Security Event-Driven Architecture Policy-as-Code (OPA, Cedar or similar) PKI, Certificates and Secrets Management DevSecOps and CI/CD High Availability, Disaster Recovery and Resilience Design Security Architecture Architecture Governance and Design Reviews Strong stakeholder management and technical leadership experience If you're an experienced Solution Architect with a strong IAM background and enjoy designing secure, enterprise-scale cloud solutions, we'd love to speak with you. Cathcart Technology is acting as an Employment Business in relation to this vacancy. JBRP1_UKTJ
22/07/2026
Full time
Solution Architect - Identity & Access Management (IAM) Hybrid Sheffield - 3 days per week onsite £575 - 600 per day Inside IR35 Initial contract until end of the year with view to extend long-term We're looking for an experienced Solution Architect to join a major financial services transformation programme focused on modernising enterprise Identity & Access Management (IAM) capabilities. This is an opportunity to play a key technical leadership role in designing the next generation of identity services, helping shape secure, scalable and cloud-native solutions within a large, complex enterprise environment. Working closely with architects, engineering teams, security specialists and business stakeholders, you'll define solution architecture, establish technical standards and guide delivery across a large-scale IAM transformation programme. What You'll Be Doing Define end-to-end solution architecture across business, application, data and infrastructure domains. Produce High Level Designs (HLDs), Low Level Designs (LLDs) and Architecture Decision Records (ADRs). Translate business, security and regulatory requirements into secure technical solutions. Design modern IAM capabilities covering: Authentication and Authorisation Human, Agent and Workload Identity Identity Federation API Security Policy-as-Code Secrets Management and PKI Design cloud-native architectures using Google Cloud Platform (GCP) and Kubernetes. Define integration patterns between identity platforms, applications and infrastructure. Develop resilient, highly available and scalable architectures. Support Architecture Review Boards and technical governance. Review supplier designs and provide technical assurance across multiple workstreams. Work closely with Product Owners and engineering teams throughout delivery. Mentor engineers and promote architectural best practice. Evaluate new technologies and contribute to the long-term architecture roadmap. Essential Skills & Experience Strong background in Enterprise Solution Architecture Extensive experience delivering Identity & Access Management (IAM) solutions Authentication, Authorisation and Identity Federation (OIDC, OAuth2, SAML, SCIM) Zero Trust Architecture Agent Identity and Workload Identity Cloud Architecture, particularly Google Cloud Platform (GCP) Kubernetes and Service Mesh API Architecture and API Security Event-Driven Architecture Policy-as-Code (OPA, Cedar or similar) PKI, Certificates and Secrets Management DevSecOps and CI/CD High Availability, Disaster Recovery and Resilience Design Security Architecture Architecture Governance and Design Reviews Strong stakeholder management and technical leadership experience If you're an experienced Solution Architect with a strong IAM background and enjoy designing secure, enterprise-scale cloud solutions, we'd love to speak with you. Cathcart Technology is acting as an Employment Business in relation to this vacancy. JBRP1_UKTJ
Are you an experienced ERP Engineer with a strong background in ERP support, administration, and continuous improvement, looking for your next permanent opportunity? We're working with a growing organisation seeking an ERP Engineer to support, optimise, and enhance their ERP platform . You will play a key role in ensuring system stability, resolving user issues, improving processes, and supporting future ERP development initiatives across the business. ERP Engineer Permanent Opportunity 7-4 Mon-Thus / 7-1 Fri (Flexible start and finish times available) Minworth ERP Engineer Job Description: Provide day-to-day technical and functional support for the SYSPRO ERP environment across all business areas. Act as a key point of contact for users, resolving incidents, troubleshooting issues, and managing service requests. Support ERP optimisation, system improvements, configuration changes, testing, and deployment activities. Support SYSPRO integrations with internal systems, third-party applications, and business platforms. Support SQL queries, reporting requirements, dashboards, and data extraction activities. ERP Engineer Experience / Skills / Qualifications: Proven experience supporting ERP/MRP environments (Syspro is advantageous) Strong understanding of ERP processes including manufacturing, supply chain, inventory, procurement, finance, and sales order processing. Experience troubleshooting ERP issues and supporting business users. If you feel you're a good fit for this position, please click 'apply'.
22/07/2026
Full time
Are you an experienced ERP Engineer with a strong background in ERP support, administration, and continuous improvement, looking for your next permanent opportunity? We're working with a growing organisation seeking an ERP Engineer to support, optimise, and enhance their ERP platform . You will play a key role in ensuring system stability, resolving user issues, improving processes, and supporting future ERP development initiatives across the business. ERP Engineer Permanent Opportunity 7-4 Mon-Thus / 7-1 Fri (Flexible start and finish times available) Minworth ERP Engineer Job Description: Provide day-to-day technical and functional support for the SYSPRO ERP environment across all business areas. Act as a key point of contact for users, resolving incidents, troubleshooting issues, and managing service requests. Support ERP optimisation, system improvements, configuration changes, testing, and deployment activities. Support SYSPRO integrations with internal systems, third-party applications, and business platforms. Support SQL queries, reporting requirements, dashboards, and data extraction activities. ERP Engineer Experience / Skills / Qualifications: Proven experience supporting ERP/MRP environments (Syspro is advantageous) Strong understanding of ERP processes including manufacturing, supply chain, inventory, procurement, finance, and sales order processing. Experience troubleshooting ERP issues and supporting business users. If you feel you're a good fit for this position, please click 'apply'.
SecOps Engineer - Central London (hybrid working) Up to £75,000 PA Well-established and highly profitable construction engineering business is seeking an experienced SecOps Engineer to join them on a permanent basis. This is a critical leadership role within an organisation undergoing significant digital transformation, with ambitious growth and acquisition plans driving demand for scalable, standardised and efficient business applications. This role is ideal for a proactive security professional with strong technical expertise across application, network and infrastructure security. You will play a key part in implementing security controls, mitigating risk and contributing to the continuous improvement of the company's overall security posture. Responsibilities: Monitor security tools including SIEM (QRadar) and respond to threat detection alerts Triage, analyse and prioritise security (via ServiceNow) Investigate root causes of security issues and design effective remediation solutions Oversee Patch Management Conduct vulnerability scans with Qualys, analyse results and prioritise remediation Document SecOps processes and create knowledge base articles in line with best practices Automate security tasks and toolchains using scripting (PowerShell, Batch, etc.) Collaborate with external SOC teams Prepare post-incident reports and root cause analyses Manage end-user device (EUD) security via MS Intune, Sophos and NinjaOne Schedule and assess vulnerability scans on critical infrastructure Maintain patching compliance for OS, Microsoft Office and third-party applications Support infrastructure teams to deploy systems, enhance security policies and manage security-driven changes Produce weekly security operations reports Manage Cisco Umbrella web filtering and SSL inspection policies Requirements: Previous hands-on experience in SecOps or Incident Response Recognised Security certifications such as Security+, CEH, or Microsoft security certifications Strong knowledge of Microsoft Windows OS security and hardening Working PowerShell scripting ability for automation tasks Solid understanding of cloud-native security across M365, Azure and AWS Experience with enterprise IT infrastructure Any experience with the following will be highly favoured: Strong experience with Qualys Exposure to Varonis Network security knowledge or relevant certifications (TCP/IP, VPNs, routing, segmentation) Experience working with ServiceNow Initially 4 days per week onsite, dropping to 3 once passed probation.
22/07/2026
Full time
SecOps Engineer - Central London (hybrid working) Up to £75,000 PA Well-established and highly profitable construction engineering business is seeking an experienced SecOps Engineer to join them on a permanent basis. This is a critical leadership role within an organisation undergoing significant digital transformation, with ambitious growth and acquisition plans driving demand for scalable, standardised and efficient business applications. This role is ideal for a proactive security professional with strong technical expertise across application, network and infrastructure security. You will play a key part in implementing security controls, mitigating risk and contributing to the continuous improvement of the company's overall security posture. Responsibilities: Monitor security tools including SIEM (QRadar) and respond to threat detection alerts Triage, analyse and prioritise security (via ServiceNow) Investigate root causes of security issues and design effective remediation solutions Oversee Patch Management Conduct vulnerability scans with Qualys, analyse results and prioritise remediation Document SecOps processes and create knowledge base articles in line with best practices Automate security tasks and toolchains using scripting (PowerShell, Batch, etc.) Collaborate with external SOC teams Prepare post-incident reports and root cause analyses Manage end-user device (EUD) security via MS Intune, Sophos and NinjaOne Schedule and assess vulnerability scans on critical infrastructure Maintain patching compliance for OS, Microsoft Office and third-party applications Support infrastructure teams to deploy systems, enhance security policies and manage security-driven changes Produce weekly security operations reports Manage Cisco Umbrella web filtering and SSL inspection policies Requirements: Previous hands-on experience in SecOps or Incident Response Recognised Security certifications such as Security+, CEH, or Microsoft security certifications Strong knowledge of Microsoft Windows OS security and hardening Working PowerShell scripting ability for automation tasks Solid understanding of cloud-native security across M365, Azure and AWS Experience with enterprise IT infrastructure Any experience with the following will be highly favoured: Strong experience with Qualys Exposure to Varonis Network security knowledge or relevant certifications (TCP/IP, VPNs, routing, segmentation) Experience working with ServiceNow Initially 4 days per week onsite, dropping to 3 once passed probation.
As part of an exciting digital transformation, the University of Surrey is seeking a Network Engineer. Operating as part of the Network Services team within IT Services the post holder will be responsible for maintaining the University's data and voice networks, as well as providing input to assist with the design, development and evolution of network services. We value, empower and support every member of staff to get the best out of your unique talents, so you'll be rewarded with a generous salary, 32 days holiday PLUS Bank Holidays, pension contribution of 14.5%, and a unique and vibrant working environment. Role & Responsibilities: The role acts primarily to proactively manage the University's data and voice communications systems and deal with any associated support tickets, responding to alerts, including capacity and security issues identified by internal monitoring systems and external suppliers. The post holder will be expected to lead in the maintenance of our enterprise network systems and services, coordinating with colleagues and third parties in scheduling changes, and demonstrate independent thinking should an issue occur that falls outside the agreed process of the change. Responsibilities include: Take ownership of the proactive maintenance of large-scale network systems, coordinating and managing changes as required, identifying and actioning improvements to the service. Configure network infrastructure, including routers, switches, firewalls, and wireless access points. Manage the case load of service incidents, works orders and standard change requests, always ensuring that requests are handled correctly and the service offering is to the highest standard. Where incidents have no published workaround, or standard changes are not applicable, find and document new workarounds and resolutions. Monitoring network performance, identifying bottlenecks, and optimizing the network. The IT team at Surrey are plugged in to the whole University, and our digital transformation work underpins the University's strategy. IT is growing our digital transformation capability, improving student experience, and helping increase our research impact. It's a vibrant and exciting time to join a great and well-respected team at the heart of the University's strategic plans. What's in it for you? We think Surrey is an amazing place to work, and we are carefully crafting a dynamic, flexible, and fun place to work and thrive. Our campus is a beautiful, leafy environment with carefully designed gardens, vibrant green playing fields, and a picturesque lake. With the buzz of student life and superb working facilities, the University is a global community of ideas and people, dedicated to life-changing education and research in an inspiring, innovative and diverse environment. Alongside our gorgeous campus setting, collegiate on-site atmosphere and plentiful development opportunities, we also offer: Competitive Salary Market leading Pension Up to 40 DAYS Holiday: 25 Days annual leave + 7 University Days + Bank Holidays Travel & Family benefits including subsidised rail fare, cycle to work scheme and on-site childcare Access to on site leisure facilities at discounted rates For more information or to be considered for the role, please apply via the University of Surrey Website. The University is committed to providing an inclusive environment that offers equal opportunities for all. We place great value on diversity and are seeking to increase the diversity within our community. Therefore, we particularly encourage applications from under-represented groups, such as people from Black, Asian and minority ethnic groups and people with disabilities. Further details Job Description
22/07/2026
Full time
As part of an exciting digital transformation, the University of Surrey is seeking a Network Engineer. Operating as part of the Network Services team within IT Services the post holder will be responsible for maintaining the University's data and voice networks, as well as providing input to assist with the design, development and evolution of network services. We value, empower and support every member of staff to get the best out of your unique talents, so you'll be rewarded with a generous salary, 32 days holiday PLUS Bank Holidays, pension contribution of 14.5%, and a unique and vibrant working environment. Role & Responsibilities: The role acts primarily to proactively manage the University's data and voice communications systems and deal with any associated support tickets, responding to alerts, including capacity and security issues identified by internal monitoring systems and external suppliers. The post holder will be expected to lead in the maintenance of our enterprise network systems and services, coordinating with colleagues and third parties in scheduling changes, and demonstrate independent thinking should an issue occur that falls outside the agreed process of the change. Responsibilities include: Take ownership of the proactive maintenance of large-scale network systems, coordinating and managing changes as required, identifying and actioning improvements to the service. Configure network infrastructure, including routers, switches, firewalls, and wireless access points. Manage the case load of service incidents, works orders and standard change requests, always ensuring that requests are handled correctly and the service offering is to the highest standard. Where incidents have no published workaround, or standard changes are not applicable, find and document new workarounds and resolutions. Monitoring network performance, identifying bottlenecks, and optimizing the network. The IT team at Surrey are plugged in to the whole University, and our digital transformation work underpins the University's strategy. IT is growing our digital transformation capability, improving student experience, and helping increase our research impact. It's a vibrant and exciting time to join a great and well-respected team at the heart of the University's strategic plans. What's in it for you? We think Surrey is an amazing place to work, and we are carefully crafting a dynamic, flexible, and fun place to work and thrive. Our campus is a beautiful, leafy environment with carefully designed gardens, vibrant green playing fields, and a picturesque lake. With the buzz of student life and superb working facilities, the University is a global community of ideas and people, dedicated to life-changing education and research in an inspiring, innovative and diverse environment. Alongside our gorgeous campus setting, collegiate on-site atmosphere and plentiful development opportunities, we also offer: Competitive Salary Market leading Pension Up to 40 DAYS Holiday: 25 Days annual leave + 7 University Days + Bank Holidays Travel & Family benefits including subsidised rail fare, cycle to work scheme and on-site childcare Access to on site leisure facilities at discounted rates For more information or to be considered for the role, please apply via the University of Surrey Website. The University is committed to providing an inclusive environment that offers equal opportunities for all. We place great value on diversity and are seeking to increase the diversity within our community. Therefore, we particularly encourage applications from under-represented groups, such as people from Black, Asian and minority ethnic groups and people with disabilities. Further details Job Description