🌿 Back to all jobs
🥝 Senior Software Developer
Network Recruitment | johannesburg, South-Africa | Posted May 31, 2026
Job Description
Key Responsibilities:
- Technical Delivery & Ownership:
- Drive daily development across multiple systems in line with the technical roadmap
- Build scalable, high-quality applications using C#, .Net Core, and modern frameworks
- Maintain and enhance legacy applications where required
- Take full ownership of complex features from design to deployment
- Contribute to code reviews and technical design discussions
- Mentorship & Team Enablement:
- Guide and support junior developers through coaching and feedback
- Oversee quality and progress of team output, raising risks when needed
- Encourage collaboration through knowledge sharing and pair programming
- Assist with onboarding and internal upskilling initiatives
- Architecture & Best Practice:
- Apply established development standards and architec...