Senior Software Engineer in Newcastle upon Tyne

Senior Software Engineer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
True North Group

At a Glance

  • Tasks: Lead the evolution of server-side systems and develop robust back-end services using C#/.NET.
  • Company: Fast-scaling tech company focused on AI-powered solutions.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Join a collaborative team that values innovation and mentorship.
  • Why this job: Shape the future of technology while tackling complex challenges in a dynamic environment.
  • Qualifications: Expertise in C#/.NET, back-end development, and experience with AI integrations.

The predicted salary is between 60000 - 80000 £ per year.

We are looking for a Senior Software Engineer with deep expertise in C#/.NET to drive the evolution of server-side systems within a fast-scaling environment. You’ll play a pivotal role in shaping the technical foundation of a growing platform, helping move from strong product-market fit into the next phase of growth. This role goes beyond feature delivery; you’ll be instrumental in defining how backend services are built, scaled, and modernised, with a particular focus on extending AI-powered capabilities. Working at the core of a widely used product, you’ll tackle complex technical challenges while influencing architectural direction across the wider engineering organisation.

What You’ll Do

  • Define and evolve server-side architecture and technical direction in line with business and product goals
  • Lead development of robust back-end services and APIs using C# and .NET Core/.NET 6+
  • Optimise system performance, security, and scalability for a growing user base
  • Advise on architectural decisions across microservices, data storage, AI, and integrations
  • Collaborate with product teams and stakeholders to shape technical strategy and roadmap
  • Lead by example, maintaining high standards for code quality, testing, and performance
  • Mentor engineers, supporting growth and continuous improvement
  • Influence engineering culture, processes, and technical strategy across the organisation
  • Drive improvements in tooling, workflows, and development practices
  • Contribute to long-term architectural planning as a subject matter expert

What We’re Looking For

  • Back-end development experience with C#/.NET, including work at scale
  • Strong understanding of software design patterns, systems architecture, and secure development
  • Experience designing APIs with a focus on security and best practices
  • Proven experience delivering AI-powered features, including LLM integrations and RAG-based solutions
  • Experience integrating AI capabilities into .NET backend systems and RESTful APIs
  • Familiarity with CI/CD pipelines, Docker, and cloud infrastructure (Azure experience advantageous)
  • Experience working in agile environments with modern DevOps toolchains
  • Strong architectural thinking and experience with scalable, component-based systems
  • Ability to balance short-term delivery with long-term scalability and maintainability
  • Proven ability to mentor and provide technical leadership, particularly in AI-focused engineering

Senior Software Engineer in Newcastle upon Tyne employer: True North Group

Join a dynamic and innovative team as a Senior Software Engineer in Newcastle, where you'll have the opportunity to shape the future of our AI-powered platform. We pride ourselves on fostering a collaborative work culture that encourages continuous learning and professional growth, offering mentorship and the chance to influence architectural decisions. With a hybrid working model and a focus on cutting-edge technology, this role provides a unique environment for those looking to make a meaningful impact in a fast-scaling company.
True North Group

Contact Detail:

True North Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Newcastle upon Tyne

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#/.NET and AI integrations. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and consider mock interviews to build confidence and refine your approach.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Software Engineer in Newcastle upon Tyne

C#/.NET
Back-end Development
API Design
Software Design Patterns
Systems Architecture
Secure Development
AI-Powered Features
LLM Integrations
RAG-Based Solutions
RESTful APIs
CI/CD Pipelines
Docker
Cloud Infrastructure (Azure)
Agile Methodologies
Technical Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#/.NET and any AI-powered features you've worked on. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for backend development and how you’ve tackled complex challenges in the past. Keep it engaging and personal!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've influenced architectural decisions or improved system performance. We love seeing how you approach technical challenges and drive improvements!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen on joining the StudySmarter team!

How to prepare for a job interview at True North Group

✨Know Your Tech Inside Out

Make sure you brush up on your C# and .NET skills before the interview. Be ready to discuss your experience with back-end development, especially in scaling systems and integrating AI capabilities. They’ll want to hear about specific projects where you’ve tackled complex challenges.

✨Showcase Your Architectural Thinking

Prepare to talk about your approach to software design patterns and systems architecture. Think of examples where you’ve influenced architectural decisions or improved system performance. This is your chance to demonstrate how you can shape the technical direction of their platform.

✨Be Ready for Technical Questions

Expect some deep-dive technical questions, especially around API design and security best practices. Brush up on your knowledge of microservices and cloud infrastructure, particularly Azure, as they may ask how you’ve implemented these in past roles.

✨Emphasise Mentorship and Collaboration

They’re looking for someone who can lead by example and mentor others. Prepare to share experiences where you’ve supported team growth or influenced engineering culture. Highlight your collaborative efforts with product teams to align technical strategy with business goals.

Senior Software Engineer in Newcastle upon Tyne
True North Group
Location: Newcastle upon Tyne

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>