Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software developer

NRG
Software developer
Posted: 15 September
Offer description

New

Senior Software Developer

About the role

Job Title: Senior Software Developer

Location: Durham

Job Type: Permanent

NRG is working with a rapidly growing SaaS business to recruit a Senior Software Developer. This is a fantastic opportunity to join a company during a period of significant expansion. They’re looking for a skilled and passionate Developer who can help support and accelerate this growth. In return, you’ll be part of a progressive, forward-thinking team that actively invests in your development through training, certifications, and career progression opportunities.

The Role

As a Senior Software Developer, you’ll be a hands-on contributor in designing and delivering robust, scalable, and maintainable solutions. You’ll work across the full stack, primarily in .NET on the backend, with modern front-end technologies, and play a key role in mentoring junior developers, promoting best practices, and guiding architectural decisions.

What You’ll Do

1. Design, develop, and maintain high-quality software using the .NET stack (C#, ASP.NET Core, Entity Framework, etc.)

2. Contribute to front-end development using tools such as React, Angular, or Vue.js

3. Collaborate with product managers, designers, and other engineers to build end-to-end features

4. Review code, provide constructive feedback, and mentor junior engineers

5. Participate in architectural discussions and help define technical direction

6. Champion clean code, testability, performance, and scalability across the team

What We’re Looking For

7. 5+ years of professional software development experience

8. Strong proficiency in the Microsoft .NET ecosystem (C#, .NET Core/6+, ASP.NET)

9. Solid experience with modern front-end technologies (React, Angular, or Vue)

10. Proven ability to guide, mentor, and support junior team members

11. Experience working with RESTful APIs, SQL/NoSQL databases, and cloud services (e.g., Azure or AWS)

12. A passion for continuous improvement, knowledge sharing, and staying up to date with the latest tech trends

Nice to Have

13. Experience with DevOps practices and CI/CD pipelines

14. Familiarity with containerization (Docker, Kubernetes)

15. Exposure to Domain-Driven Design or microservices architecture

If this role sounds of interest, click ‘apply now’ and a member of our team will be in touch.

NRG is an equal opportunities employer committed to promoting a diverse and inclusive workplace. We oppose all forms of unlawful or unfair discrimination on the grounds of any protected characteristic. Our aim is to create an environment that encourages diversity, builds on individual differences, and responds equitably to the needs of all. We proactively take steps to fulfil our legal obligations, remove barriers, monitor for fairness, reflect the communities we serve, and enforce a zero-tolerance policy for breaches of our Equality and Diversity policy.

Sign up for Job alerts

By submitting your details you agree to our

Job Details

16. Posted: about 2 hours ago
17. Location: Durham, England
18. Job Type:
19. Discipline:
20. Job Ref: 53833

Consultant

Kamran Ahmed

Tech Recruitment Consultant

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Full stack software developer
Stockton-on-Tees
Permanent
Sapere Software
Software developer
£50,000 a year
Similar job
Lead software developer
Shotton Colliery
Xpertise Recruitment
Software developer
Similar job
Software developer
Darlington
Permanent
Redde Northgate plc
Software developer
See more jobs
Similar jobs
NRG recruitment
NRG jobs in Durham
jobs Durham
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Durham > Senior Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save