×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Manager Information Technology · Head Office

Job in Centurion, 0014, South Africa
Listing for: Metrofibre networx
Full Time position
Listed on 2026-01-05
Job specializations:
  • Software Development
    Software Engineer, Software Architect
Job Description & How to Apply Below
Position: Software Development Manager Information Technology · Head Office  ·

The Software Development Manager plays a pivotal part in shaping the future of our software products. In this role, you will oversee end-to-end software project delivery, steer architectural design, and foster a culture of technical excellence among your team.

As our ideal candidate, you’ll bring not only exceptional leadership skills but also robust technical expertise in core enterprise technologies.

Key Technical Requirements
  • C#:
    Deep design and architecture mastery, including secure coding and microservices
  • Angular:
    Experience with front-end technologies and frameworks—intermediate skill required.
  • SQL:
    Understanding of database design and analytics—intermediate skill required.
  • Kubernetes:
    Good grasp of orchestration and containerization fundamentals—working knowledge sufficient.
  • ASP.NET MVC:
    Proficient in modern web application development—intermediate skill required.

If you thrive in a fast-paced, innovation-driven environment where your skills will drive large-scale impact, we invite you to make your mark with us.

About the Role

As a Software Development Manager, you will lead a talented team of developers in designing, building, and delivering robust software solutions. Your leadership, technical expertise, and strategic mindset will ensure that projects align with business goals and are delivered on time and within budget. You will have a direct hand in shaping system architecture, driving innovation, and elevating software quality across all deliverables.

Key Responsibilities
  • Team Leadership: Inspire, mentor, and guide a team of skilled developers. Champion open communication, collaboration, and a shared sense of purpose. Actively resolve conflicts and promote continuous learning.
  • Strategic Planning: Organize workflows, manage resources and timelines, and ensure alignment with business objectives. Collaborate with stakeholders to define project goals, scope, and requirements. Drive long-term strategies for team growth and innovation.
  • Project & Resource Management: Allocate resources efficiently, manage budgets, and ensure optimal project fulfillment. Employ risk mitigation and quality assurance best practices for successful deployments.
  • Technical Direction: Provide expertise in programming, software architecture, design, and modern development frameworks. Keep up-to-date with emerging technologies and industry best practices. Oversee the adoption of new technologies or processes through effective change management.
  • Effective Communication: Establish transparent communication channels within the team and with cross-functional stakeholders. Clearly define roles, expectations, and deliverables, and foster a supportive, feedback-driven environment.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred).
  • 10–15 years in software development, with at least 5 years in a managerial or leadership capacity.
  • Proficient in modern programming languages, development frameworks, methodologies, and tools.
  • Demonstrated success in leading multiple software projects with outstanding results and on-time delivery.
  • Strong communication, organizational, and interpersonal skills.
  • Experience overseeing cross-functional teams and working closely with diverse stakeholders.
  • Advanced knowledge of software architecture, design patterns, database design, scalability, and security.
What We Offer
  • Competitive salary and comprehensive benefits
  • Opportunity to shape cutting-edge software products and solutions
  • Dynamic, inclusive, and innovation-driven culture
  • Career growth and learning opportunities
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary