Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

Greggs Plc

Newcastle upon Tyne

On-site

GBP 45,000 - 65,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent food retailer in Newcastle upon Tyne is seeking a Senior Software Developer to join their Technology Engineering team. This role involves creating innovative digital solutions that enhance customer experiences both online and in-store. You will work in an agile environment, focusing on software design and development, ensuring operational reliability, and mentoring junior developers. A supportive culture fosters continuous learning and innovation. The position offers competitive perks including annual leave, medical insurance, and a management bonus scheme.

Benefits

25 days annual leave
Management Bonus Scheme
Profit share
Private Medical Insurance
Defined contribution pension scheme
Colleague discounts
Career progression and development
Wellness Assistance Programme

Qualifications

  • In-depth knowledge of programming concepts and production-grade applications.
  • Hands-on experience with modern development practices.
  • Experience with public cloud platforms, ideally Azure.

Responsibilities

  • Lead design and development of secure software.
  • Write clean, maintainable, and testable code.
  • Champion operational reliability and troubleshoot production incidents.

Skills

.NET (C#, ASP.NET Core)
Flutter (Dart)
Vue.js (TypeScript)
CI/CD pipelines
Automated testing
DevOps principles
Cloud experience (Azure)
Test-driven development (TDD)
Security best practices
Communication skills
Job description

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.

  • Colleague Networks - internal groups where colleagues and their allies can share their own experiences, offer feedback on the way we do things at Greggs, and provide support to one another, This is a full-time role, however flexibility in this will be considered
  • We know that having a work-life balance is important, so we offer our colleagues as much flexibility as possible in line with the needs of their role
  • The base location for this role is Newcastle upon Tyne, NE12 8EW
  • 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 will fit right into this role 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
  • 25 days (5 weeks) annual leave, pro-rated, increasing with service (in addition to bank holidays), plus 1 additional floating day
  • Management Bonus Scheme which is worth up to 12.5% of your salary
  • Profit share: We want everyone to share in the success of the business, so we distribute 10% of our profits to all our colleagues who have at least 6-month service, or more, each year
  • Private Medical Insurance which is free for you and subsidised for your dependants
  • Permanent Health Insurance which is a replacement income scheme
  • You will automatically join our Greggs pension scheme which is a fantastic way to save for your retirement and allows you to benefit from employer contributions and tax advantages
  • Defined contribution management pension scheme
  • Death in service benefit which provides a lump-sum payment equal to 4 times your year's salary
  • Colleague discount, up to 50% off our own-produced products
  • Share save schemes that let you buy discounted Greggs shares, by saving a set amount of money over a fixed time, to have an even bigger share of our profits
  • Career progression and learning and development
  • Assistance Programme; A free, confidential helpline, offering advice and support with financial, relationship, work-related and wellbeing issues, 24 hours a day, 365 days a year. Including a mobile app providing a range of wellness content on physical, mental, social, and financial wellbeing
  • Perks and savings, such as digital gift card discounts, online cashback, in-store and online coupons and lifestyle offers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.