Senior Back-End Developer (C# and .NET Core) Johannesburg North
Network IT · Johannesburg North, Gauteng
Overview
Network IT is looking for seasoned Senior Back-End Developers who still love to code but also want to lead technical direction and mentor others. This is a permanent full-time role in Johannesburg North for someone with deep C#, .NET Core and SQL Server skills who values clean code, SOLID principles and scalable architecture. It is a great fit if you enjoy solving complex challenges and setting high engineering standards in a collaborative environment.
About the role
This is a talent ad for Senior Back-End Developers who lead with code. The role is about more than just writing software. You will shape architecture, influence technical direction and help other developers deliver their best work.
The day to day involves designing and building scalable back-end systems using C#, .NET Core and SQL Server. You will work in an Agile environment where clean code and SOLID principles are treated as core engineering practices, not just buzzwords. You will also mentor developers and set high standards for the team.
The recruiting specialist is keen to connect with technical leaders who still enjoy hands-on coding while coaching others and driving engineering excellence. This is a permanent full-time position based in Johannesburg North.
To apply, send your CV and mention the reference BIT005054-Raees-2. For more IT vacancies, visit www.networkrecruitmentinternational.com. You can also contact Raees Sadek on 011 622 9526 for more information.
Requirements
- Deep technical expertise in C#, .NET Core and SQL Server
- Passion for Agile delivery, Clean Code and SOLID principles
- Hands-on experience designing and implementing scalable back-end systems
- Ability to lead teams with confidence and mentor developers
- Experience setting high engineering standards
- Comfortable working in dynamic environments that value innovation and collaboration
Responsibilities
- Design and implement scalable back-end systems
- Lead technical direction and influence engineering decisions
- Mentor developers and help them deliver their best work
- Set and maintain high engineering standards
- Apply Agile delivery, Clean Code and SOLID principles in daily work
- Solve complex technical challenges
- Shape architecture and promote engineering excellence
Job details
- Organisation
- Network IT
- Location
- Johannesburg North, Gauteng
- Job type
- Full time
- Experience level
- Senior
- Category
- IT & Software Development
- Application Method
- Apply via email
Success Guide
This role is a talent ad, which means the recruiter is building a pipeline for future senior back-end opportunities rather than advertising one specific vacancy. Apply anyway if the description fits you. Tailor your CV to highlight hands-on C#, .NET Core and SQL Server work, and show where you have led or mentored other developers. Be ready to talk about architecture decisions, clean code habits and how you have helped a team raise its engineering standards. A short portfolio or GitHub link can help, even if it is not asked for. Contact Raees Sadek directly if you want to understand what kinds of roles are coming up.
How we help you apply
You focus on getting ready — SPAAN NOW handles the paperwork. Here's what happens when you apply:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- Your application is submitted with the documents this job needs: CV. SPAAN NOW pulls these from your profile so you don't upload them every time.
- You're notified the moment it's sent, and you can track its status any time under Applications.
- If you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this — so you walk in confident and ready.
Everything is done for you, but you stay in control — review or edit anything before it goes out.
Spaan Talk
Nobody has said anything yet. Be the first.