Senior Software Developer

Confidential

Full-time IT / Computing / Software
Apply Now
Location
johannesburg, johannesburg, South-Africa
Posted
July 22, 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 the 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 architectural patterns Ensure that solutions align with broader system design and integration strategies Promote best practices across coding, testing, security, and CI/CD processes Innovation & Continuous Improvement: Co...