Salary: £95,000 - 130,000 per year Requirements: I expect you to have achieved a minimum 2.1 BSc in Computer Science or a similar technical discipline from a top tier/Russell Group university, supported by A's at A-level. You should be a technologist who enjoys collaborating and problem-solving, particularly in complex, distributed systems. Expertise in modern C# .Net Core is essential, while skills in Python will be considered beneficial. A strong knowledge of modern software engineering best practices is required, along with experience across the full software development lifecycle. You should possess a thorough understanding of Computer Science fundamentals such as Object-Oriented Programming (OOP), Data Structures, Design Patterns, and Algorithms. I’m looking for someone who is excited about joining a start-up and is ready to shape and influence their role. Responsibilities: As a Senior Software Engineer, you will collaborate with a small, talented team to deliver the core platform within a Microsoft environment. You’ll utilize the latest versions of C# .Net to produce high-quality code. I expect you to take ownership of technical projects, working across the full development lifecycle to understand and fulfill business needs. Technologies: C# OOP Python ASP.NET More: - This role is based in our new Central Newcastle offices, where you will work full-time (Monday to Friday) from 09:00 to 18:00, with some flexibility in hours. The well-equipped offices provide fantastic views of the city and local countryside, and many employees opt to walk or cycle into work, with onsite showers available. - We offer a competitive salary (up to £130k, negotiable) plus bonuses, 25 days of holiday, Bupa healthcare, a generous pension contribution, and continuous career development opportunities. The social team atmosphere is enhanced by a range of events and early finishes for drinks on Fridays. - At our company, we believe in fostering a diverse workplace where everyone can play to their strengths and continue to learn. We are an equal opportunities employer and do not discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Apply now to learn more about this Senior Software Engineer / Back End Developer (C# .Net Core) opportunity. last updated 8 week of 2026