We have a fantastic opportunity to join the Technology Engineering team at Greggs as a Senior Software Developer to drive innovative, greenfield products that enhance both digital and in-store experiences. Working in an agile, cross‑functional team, you’ll help build a scalable, secure platform supporting key digital solutions like click & collect, retail systems, and digital order fulfilment ensuring a seamless experience for millions of customers daily.
Location: Newcastle upon Tyne, NE12 8EW
This is a full‑time role, however flexibility will be considered.
What you’ll do
- Contribute as part of a product‑aligned squad, leading the design and development of resilient, scalable and secure software that delivers real value to your customers
- Write clean, maintainable and testable code, leading by example to uphold quality and advocate for best practice
- Collaborate with product and agile delivery functions to translate business requirements into technology solutions that align with our strategic goals and customer needs
- Bring a proactive and can‑do attitude, contributing to a supportive, adaptive and creative team culture where everyone can thrive
- Take ownership of your work and see the impact of your contributions in real‑world applications, helping serve millions of Greggs customers every day
- Champion operational reliability by troubleshooting production incidents, ensuring prompt resolution and promoting a blame‑free culture
- Provide technical leadership and mentorship to junior and mid‑level developers, fostering a culture of learning and continuous improvement
- Stay curious and keep learning, maintaining an awareness of emerging technologies and industry trends to drive innovation in our technology solutions
You’re a good fit if you
- Have in‑depth knowledge of programming concepts, and experience building production‑grade applications in one or more of the following areas:
- .NET (C#, ASP.NET Core, RESTFUL API development, Messaging, Azure Cloud)
- Flutter (Dart, Provider/Riverpod, Integration testing)
- Vue.js (TypeScript, Storyblok, Vitest/Jest, Component libraries)
- Have hands‑on experience with modern development practices including CI/CD pipelines, automated testing, DevOps principles and version control branching strategies
- Have worked with public cloud platforms (ideally Azure) and are keen to explore how cloud‑native technologies can support scalable, secure, and modern technology solutions
- Understand the value of testing and have an interest in automated testing and test‑driven development (TDD) as part of building reliable, maintainable software
- Appreciate the importance of security in software development and consider risk levels when designing and implementing technology solutions, striving to always follow security best practice
- Have begun exploring LLMs and AI developer tools like GitHub CoPilot, and are comfortable leveraging them to enhance productivity, problem‑solving, and code quality
- Possess excellent written and verbal communication skills, and are comfortable explaining development concepts to both technical and non‑technical audiences
- Embrace being a lifelong learner who actively seeks feedback, embraces new technologies, and is committed to continuous improvement and growth
- Are a team player who communicates clearly, listens actively and values diverse perspectives
Benefits and Perks
- Colleague Networks – internal groups where colleagues and allies can share experiences, offer feedback, and support one another
- 25 days (5 weeks) annual leave, pro‑rated, increasing with service (in addition to bank holidays), plus 1 additional floating day
- Management Bonus Scheme worth up to 12.5% of your salary
- Profit share – 10% of profits distributed to all colleagues with at least 6 months of service each year
- Private Medical Insurance – free for you and subsidised for dependants
- Permanent Health Insurance – a replacement income scheme
- Greggs pension scheme – defined contribution management pension scheme
- Death in service benefit – lump‑sum payment equal to 4 times your year’s salary
- Colleague discount – up to 50% off our own‑produced products
- Share save schemes – buy discounted Greggs shares, saving a set amount over a fixed time to increase share of profits
- Career progression and learning and development opportunities
- Employee Assistance Programme – free confidential helpline, offering advice and support with financial, relationship, work‑related and wellbeing issues, 24/7, year‑round; includes mobile app with wellness content
- Perks and savings – digital gift card discounts, online cashback, in‑store and online coupons and lifestyle offers