Enable job alerts via email!

Senior Software Engineer

Nando's Chickenland Limited

City Of London

On-site

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A leading restaurant chain in the UK is seeking a tech-savvy individual to build and maintain automation for restaurant devices. The role involves developing APIs, improving system observability, and collaborating with various teams to enhance the restaurant's technology infrastructure. The ideal candidate has strong skills in C#, PowerShell, TypeScript, and experience with modern web technologies like Next.js. Join a warm and inclusive team committed to growth and innovation.

Qualifications

  • Strong experience with C# and PowerShell for Windows-based automation.
  • Expert-level skills in TypeScript and Node.js.
  • Experience with Infrastructure as Code (Terraform).
  • Solid understanding of API design and distributed system architecture.
  • Experience building modern UIs with Next.js or React.
  • Familiarity with Windows device management.
  • Experience with observability tools and metrics.
  • Knowledge of PCI-DSS principles.

Responsibilities

  • Build and maintain automation for restaurant devices.
  • Develop APIs and web UIs for configuration and monitoring.
  • Implement observability for system performance.
  • Run proofs of concept for new in-restaurant technology.
  • Partner with Operations and suppliers for smooth rollouts.
  • Document and share knowledge across teams.

Skills

C#
PowerShell
TypeScript
Node.js
Terraform
CI/CD
API design
Next.js
React
observability tools
PCI-DSS principles
Job description
Overview

Our team manages the growing ecosystem of restaurant devices: tills, PEDs, tablets, barcode scanners, Stripe terminals, and Meraki sensors. We automate setup and monitoring, run proofs of concept for new technologies, and prepare for rollouts across hundreds of restaurants. We focus on:

Key Responsibilities
  • Reducing manual effort and preventing outages
  • Giving restaurant teams confidence in their tools
  • Powering the system of record for all Nando's transactions, orchestrating every order across all channels
Team Collaboration
  • Restaurant Operations and Tech Support (Nando's Service Desk 1st/2nd line, Barron McCann)
  • Program Manager and Head of Technology & Engineering
  • Suppliers and hardware vendors
  • Internal teams working on payments, ordering, stock, and menu systems
What You'll Do
  • Build and maintain automation for tills, PEDs, Stripe terminals, printers, tablets, and sensors (primarily Windows-based)
  • Develop APIs and web UIs (Next.js) for configuration, monitoring, and alerting
  • Implement observability - including logging, metrics, tracing, and automated remediation
  • Integrate with Meraki APIs and other infrastructure systems to surface network and sensor insights
  • Run proofs of concept for new in-restaurant technology such as kiosks or next-generation POS
  • Design scalable configuration frameworks to support new hardware and future rollouts
  • Contribute to incident response and ensure system reliability
  • Partner with Operations and suppliers to enable smooth rollouts and minimise disruption
  • Engage with restaurant teams to understand the impact of your solutions and improve their experience
  • Document and share knowledge across teams, coaching others where needed
  • Communicate effectively with both technical and non-technical stakeholders
Qualifications
  • Strong experience with C# and PowerShell for Windows-based automation and device integration
  • Expert-level skills in TypeScript and Node.js
  • Infrastructure as Code (Terraform) and CI/CD pipeline experience
  • Solid understanding of API design and distributed system architecture
  • Experience building modern UIs with Next.js or React
  • Knowledge of networked devices, hardware APIs, and device provisioning
  • Familiarity with Windows device management and Android/iOS tablets
  • Experience with observability tools - metrics, structured logging, alerting, and dashboards
  • Security-first mindset with knowledge of PCI-DSS principles and secrets management
  • Clear, collaborative communication style, with the ability to work effectively across teams
  • Experience running proofs of concept and delivering them into production
Benefits & Culture

At Nando's, we're all about warmth, family, and growth - in our restaurants and in our teams. We're committed to creating an inclusive environment where everyone can thrive, grow, and bring their authentic selves to work.

The Big Picture

We're building and owning the software that powers every Nando's restaurant - from tills and payment devices to printers, sensors, and more. You'll help automate configuration, improve observability, and create tools that keep our restaurants running smoothly and reliably. Your work will lay the foundation for the future of Nando's in-restaurant technology, including next-generation tills, kiosks, and connected experiences.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.