Manager - Software Developer. Software Solutions
4 days ago
- Deliver high-quality, secure, and scalable software solutions aligned to business and user requirements.
- Contribute to technical design and architectural decisions, ensuring adherence to organisational standards.
- Apply coding standards, testing, and automation practices to improve reliability and reduce defects.
- Mentor and support project teams, building technical capability across the team.
- Drive continuous improvement of development processes, tools, and practices for greater efficiency.
- Optimize system performance and resilience through proactive debugging, monitoring, and enhancements.
- Actively engage in agile delivery, contributing to backlog refinement, sprint planning, and knowledge sharing.
- Deliver high-quality software solutions that meet stakeholder requirements and customer expectations; own outcomes for scope, quality, timelines, and cost.
- Govern adherence to the chosen SDLC (Agile/Waterfall/Hybrid): planning, requirements, design, coding, testing, deployment, and maintenance.
- Lead agile ways of working: set sprint goals, run/oversee ceremonies, clear impediments, and ensure predictable delivery and continuous improvement.
- Drive estimation quality, backlog prioritization with Product, and re-planning to adapt to changing requirements while protecting team focus.
- Ensure the team's proficiency in core CS fundamentals (data structures/algorithms) and application within the frontend and services stacks.
- Manager solution and service design: architect, develop, and evolve microservices in containerized environments; ensure secure, scalable patterns.
- Institutionalize version control discipline, CI/CD, frequent incremental releases, automation, and effective work breakdown.
- Guide cloud-native design across multiple cloud platforms; leverage managed services where appropriate for full-stack delivery.
- Translate architecture requirements into actionable specifications; de-risk emerging technology adoption and ensure production readiness.
- Strengthen cross-functional collaboration (Product, QA, Platform/SRE, Security) and transparent stakeholder communication.
- Drive root-cause analysis, permanent fixes, and timely resolution of complex issues.
- Optimise pipelines, developer experience, and delivery workflows; introduce pragmatic innovation.
- Ensure solutions are customer-centred, value-adding, and aligned to business goals; measure outcomes, not only outputs.
- Enforce secure-by-design practices and compliance with security, privacy, and regulatory standards.
- Build and lead a high-performing engineering team, hire and onboard effectively, set clear goals and expectations, coach and mentor, run regular 1:1s and feedback loops, and foster an inclusive, psychologically safe culture (measures: engagement/eNPS, regrettable attrition, skills-matrix coverage, probation pass rate).
- Align roles and OKRs, plan squad capacity, conduct fair reviews and IDPs/PIPs, manage succession and growth, and remove delivery blockers (measures: sprint predictability/on-time delivery, throughput per FTE, performance distribution health, time-to-fill).
Education:
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
- Postgraduate degree or relevant certifications (e.g. Microsoft Azure, AWS, Google Cloud, Oracle, TOGAF) will be advantageous.
Experience:
- 5-8 years of progressive experience in software development, with a strong focus on designing, building, and maintaining scalable digital solutions.
Skills :
- Proficiency in entire Java technology stack backed by multiple projects and visible accomplishments
- Strong knowledge of telecom systems, protocols and industry standards (Preferred)
- Solid understanding of web technologies, APIs, and webservices
- Detailed knowledge of database management systems, SQL, and NoSQL databases
- Excellent problem-solving and analytical skills, with a focus on delivering robust and scalable solution
-
Manager - Software Developer
4 days ago
Roodepoort, Gauteng, South Africa MTN Full time R1 200 000 - R3 600 000 per yearJob DescriptionDeliver high-quality, secure, and scalable software solutions aligned to business and user requirements.Contribute to technical design and architectural decisions, ensuring adherence to organisational standards.Apply coding standards, testing, and automation practices to improve reliability and reduce defects.Mentor and support project teams,...
-
Software Developer
6 hours ago
Roodepoort, Gauteng, South Africa IPS: Health and Wellness Full time R60 000 - R80 000 per yearWe're Hiring: Software DeveloperIPS: Health and Wellnessis looking for an innovative, driven Software Developer to join our growing tech team. What You'll DoInstall, configure & test softwareProvide system support & maintenanceDevelop & implement system improvements What You BringDegree in Computer Science or related fieldExperience with ASP.NETC#,...
-
Manager - UI UX Designer. Software Solutions
6 days ago
Roodepoort, Gauteng, South Africa MTN Full time R900 000 - R1 200 000 per yearDescriptionDrive Sprint Success: Continuously improve squad outcomes by delivering high-impact design work within time-boxed sprints.Uphold Design Excellence: Maintain exceptional design quality across all platforms and products, ensuring consistency and innovation.Collaborate for Impact: Work closely with stakeholders to ensure accurate and effective...
-
Software Engineer
6 days ago
Roodepoort, Gauteng, South Africa IPS: Health and Wellness Full time R400 000 - R1 200 000 per yearWe are looking for an experienced and skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for installing, configuring, testing, and managing application software and system management tools. Additionally, you will ensure the highest level of systems and infrastructure availability, perform support...
-
Manager - UI UX Designer. Software Solutions
7 days ago
Roodepoort, Gauteng, South Africa MTN Full time R120 000 - R240 000 per yearDrive Sprint Success: Continuously improve squad outcomes by delivering high-impact design work within time-boxed sprints.Uphold Design Excellence: Maintain exceptional design quality across all platforms and products, ensuring consistency and innovation.Collaborate for Impact: Work closely with stakeholders to ensure accurate and effective implementation of...
-
Senior Application Development Engineer
2 weeks ago
Roodepoort, Gauteng, South Africa Centene Corporation Full time US$85 300 - US$158 100You could be the one who changes everything for our 28 million members by using technology to improve health outcomes around the world. As a diversified, national organization, Centene's technology professionals have access to competitive benefits including a fresh perspective on workplace flexibility. Position Purpose: Designs, develops, and implements...
-
Senior Application Development Engineer
4 days ago
Roodepoort, Gauteng, South Africa Centene Corporation Full time US$85 300 - US$158 100You could be the one who changes everything for our 28 million members by using technology to improve health outcomes around the world. As a diversified, national organization, Centene's technology professionals have access to competitive benefits including a fresh perspective on workplace flexibility. Position Purpose: Designs, develops, and implements...
-
Senior Full Stack Developer
2 weeks ago
Roodepoort, Gauteng, South Africa Manatal Full time R90 000 - R120 000 per yearRole Overview:We are seeking a highly skilled Senior Full stack Developer to join our dynamic team within the telecommunications sector. The ideal candidate will have strong experience in both backend and frontend development, with a focus on cloud infrastructure and scalable applications.Key Responsibilities:Design, develop, and maintain scalable full stack...
-
Junior Developer
7 days ago
Roodepoort, Gauteng, South Africa Voicelogger SA Full time R180 000 - R250 000 per yearWe are looking for a motivated Junior Developer to join our team. This role is ideal for someone eager to gain real-world experiance, grow technical skills and contribute to exciting projects in a collaborative envirioment. If you are passionate about coding and eager to start your career journey we'd love to hear from you.Responsibilities:Develop, test and...
-
Principal Application Development Engineer
2 days ago
Roodepoort, Gauteng, South Africa Centene Corporation Full time US$119 100 - US$220 500You could be the one who changes everything for our 28 million members by using technology to improve health outcomes around the world. As a diversified, national organization, Centene's technology professionals have access to competitive benefits including a fresh perspective on workplace flexibility. Position Purpose: Designs, develops, and implements...