SAGE GROUP PLC

Principal Software Engineer (C#)

Job Location

Newcastle, United Kingdom

Job Description

Are you passionate about solving complex engineering challenges? Do you love understanding systems at a deep technical level? If so, this is your opportunity to lead and shape the technical direction of Sage for Accountants, working across multiple engineering squads as a Principal Software Engineer. This is a hybrid role – three days per week in our Manchester or Newcastle office. Why Join Us? • Work with a modern tech stack, including C#,.NET, AWS, REST APIs, and more. • Drive technical innovation and scalability in a collaborative, engineering-led environment. Key Responsibilities What You’ll Be Doing • Architecting and evolving Sage for Accountants, optimizing performance, infrastructure, and scalability. • Providing hands-on technical leadership across engineering and QA teams. • Designing and implementing enterprise solutions with best practices in microservices, event sourcing, and domain-driven design. • Championing CI/CD pipelines, automation, and an API-first approach. • Driving a culture of continuous learning and technical excellence. What You Bring • Proficiency in C#.NET, AWS / Azure, and modern backend development. • Expertise in enterprise architecture and software design patterns. • Hands-on experience with Agile, SCRUM, or Extreme Programming. • Strong problem-solving skills and ability to adapt to new technologies. • Proven experience delivering high-performance, scalable systems. • Hands-on experience with TDD/BDD, CI/CD pipelines (Docker, TeamCity, GitHub), and open-source technologies. • Deep understanding of microservices, event-driven architectures, and cloud-native development. Join us in building the future of Sage for Accountants. If you thrive in a fast-paced, problem-solving environment, we’d love to hear from you!

Location: Newcastle, GB

Posted Date: 7/6/2025
View More SAGE GROUP PLC Jobs

Contact Information

Contact Human Resources
SAGE GROUP PLC

Posted

July 6, 2025
UID: 5244507155

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.