Staff .Net Engineer

Company: Ronald James
Apply for the Staff .Net Engineer
Location: Newcastle upon Tyne
Job Description:

Overview

In this Staff Software Engineer role, you will stay hands-on with the codebase while guiding architecture decisions and the technical direction across key projects. You will mentor engineers, collaborate with cross-functional teams, and drive high-quality, scalable solutions that improve performance and maintainability. You’ll foster a culture of collaboration, ownership, and continuous improvement and contribute to shaping the engineering roadmap. This position offers a chance to impact multiple teams in a growing technology organization and work in a hands-on, impact-driven capacity. The role is based in Newcastle upon Tyne, with a competitive salary range aligned to your experience.

Responsibilities

  • Stay hands-on with the codebase through reviews, pair programming, and contributing code as needed
  • Mentor engineers and support their growth and development
  • Collaborate with cross-functional teams to deliver well-engineered solutions
  • Identify and drive performance, reliability, and maintainability improvements
  • Foster a culture of collaboration, ownership, and continuous improvement

Key requirements

  • Extensive software engineering experience with proven technical leadership
  • Deep understanding of modern engineering practices, tools, and systems architecture
  • Strong proficiency in C# and delivering robust applications
  • Track record of delivering high-quality software in complex environments
  • Excellent communication and collaboration skills
  • Passion for mentoring and helping others grow
  • Hands-on mindset with deep code involvement
  • communication
  • collaboration
  • mentoring
  • C#
  • .NET
  • software architecture

…

Posted: October 1st, 2026