Principal Software Engineer - C# / .NET

Grace May
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 67K

Job location

Remote

Tech stack

.NET
C Sharp (Programming Language)
Software Quality
Software Architecture

Job description

We're looking for a Principal Software Engineer with strong C# / .NET experience who enjoys a mix of leadership, mentoring and occasional hands-on work.

You'll act as a key point of contact for the development team, review and improve code quality, and work directly with clients to understand requirements and shape technical solutions. It's a hybrid role offering the balance of in-office collaboration and focused work from home., * Mentor and support a team of developers

  • Review and maintain high coding standards
  • Communicate with clients to gather requirements and offer technical guidance
  • Oversee design and architecture decisions
  • Occasionally contribute to hands-on development work
  • Help troubleshoot and resolve complex technical issues

Requirements

Do you have experience in Mentoring?, * Proven experience with C# and .NET (Core/Framework)

  • Strong understanding of software architecture and design
  • Confident communicator with clients and team members
  • Experience guiding or mentoring other engineers
  • Collaborative approach and attention to detail

Benefits & conditions

Pulled from the full job description

  • Flexitime
  • Company pension
  • Work from home
  • On-site parking

Apply for this position