Search suggestions:

no experience
general worker
learnership
admin
customer service
electrician
administrator
cleaning
retail
accounting
learnerships with matric
internship
driver
Johannesburg
Stad Kaapstad
Cape Town
KwaZulu-Natal
Wes-Kaap
Gauteng
Bloemfontein
Richards Bay
Nelson Mandela Bay Metropolitan Municipality
Garden Route District Municipality
Paarl
Mbombela

Manager - Software Developer.MTN Software Solutions

MTN
Roodepoort, Gauteng
Full time
2 days ago

Deliver Sprint Commitments: Consistently achieve squad objectives within defined sprint timelines.

Write High-Quality Code: Produce clean, efficient, and maintainable code that adheres to established standards.

Enhance Service Delivery: Improve turnaround times (TAT) and contribute to cost-effective software delivery.

Build Scalable Solutions: Design and develop robust, state-of-the-art software aligned with evolving business needs.

Ensure System Reliability: Maintain system stability and minimize downtime to enhance user experience and reduce defects.

Adopt Modern Technologies: Support the implementation of modern frameworks and tools to boost efficiency, productivity, and quality.

Exceed Customer Expectations: Consistently meet and surpass agreed customer satisfaction benchmarks.

Maintain Compliance: Ensure all solutions adhere to security and compliance standards with zero tolerance for deviations.

Strengthen Collaboration: Foster strong partnerships with internal stakeholders to align development with business goals.

Deliver High-Quality Solutions: Design and develop software that meets stakeholder requirements and exceeds expectations for performance, usability, and reliability.

Own the Development Lifecycle: Contribute across all phases of the software development lifecycle (Agile or Waterfall), including planning, analysis, design, coding, testing, deployment, and maintenance.

Champion Agile Practices: Actively engage in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to ensure iterative delivery and continuous improvement.

Prioritize and Estimate Work: Collaborate with the team to estimate user stories, prioritize tasks, and adapt to evolving requirements within sprint timelines.

Apply Technical Expertise: Demonstrate strong proficiency in data structures, algorithms, and frontend development, ensuring optimal performance and maintainability.

Architect Scalable Systems: Design and implement microservices in containerized environments, ensuring modularity and scalability.

Leverage DevOps Principles: Utilize version control, automation, testing, and incremental delivery to streamline development and meet stakeholder needs efficiently.

Build Cloud-Native Applications: Develop full-stack solutions using cloud platforms and native components to ensure flexibility and resilience.

Translate Architecture into Action: Convert architectural requirements into practical software specifications using modern technologies and frameworks.

Foster Team Collaboration: Promote open communication and teamwork within the development squad to drive alignment and shared ownership.

Solve Complex Problems: Troubleshoot and resolve technical issues by identifying root causes and implementing effective, timely solutions.

Drive Innovation: Continuously improve development workflows through automation, process optimization, and the introduction of innovative features.

Deliver Business Value: Ensure that software solutions align with business goals, enhance customer experience, and contribute to organizational success.

Ensure Compliance and Security: Adhere to security protocols and regulatory standards, ensuring data protection and compliance in all software solutions.


 

Education:
Bachelor’s degree in Computer Science/Information, Technology/Electronics and Communication
Post graduate degree in Computer Science /Networks and /or equivalent professional qualification (Preferred)
 

Experience:
4+ years of relevant working experience
1-2 years of experience in either as a full stack developer or as a frontend/backend developer
Experience in emerging telecom-based software technology (Preferred to have)
Expertise in software development methodologies, design patterns, and best practices
Experience with cloud platforms (AWS, Azure, Google Cloud) is a plus
 

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 web services
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

Apply
Save
Report job
Other Job Recommendations:

Senior Manager - Software Engineering.MTN Software Solutions

MTN
Roodepoort, Gauteng
  • Inspire and lead a self-organizing team with clarity on...
  • Embed Agile best practices and foster a mindset of...
23 hours ago

Engineer, Software

Standard Bank Group
Johannesburg, Gauteng
Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that...
3 weeks ago

Senior Software Engineer

LexisNexis
Cape Town, Wes-Kaap
  • Interface with other technical personnel or team members to...
  • Write and review portions of detailed specifications for the...
3 weeks ago

Software Engineer (Back-end)

DigiOutsource
Cape Town, Wes-Kaap
  • Build, maintain, enhance and deploy software according to...
  • Unit-test all software artifacts...
4 weeks ago

Software Sales Specialist

BeingIT
Cape Town, Wes-Kaap
R 15 000 - R 35 000 a month
  • Must be a South African Citizen
  • Must have a valid Driver’s Licence
  • No Criminal record...
2 days ago

Software Architect

FirstRand
Johannesburg, Gauteng
R 111 132 - R 140 718 a year
  • Establish and evolve the architecture of a small number of...
  • Act as a technical expert and identify and resolve...
1 week ago

Software Verification Project Manager

Codekeeper
Bandar Seri Begawan
R 176 279 - R 223 209 a year
  • Communicate effectively with team members and clients to...
  • Stay updated with emerging technologies and programming...
3 weeks ago

Software Engineer Salesforce

Standard Bank Group
Johannesburg, Gauteng
  • 5 years of experience as a Salesforce Developer or related...
  • Salesforce certifications preferred (Salesforce Platform...
3 weeks ago

Senior Software Engineer (Back-end)

DigiOutsource
Cape Town, Wes-Kaap
  • Build, maintain, enhance and deploy software according to...
  • Unit-test all software artifacts...
3 weeks ago

Senior Manager - Property.Technology Information

MTN
Johannesburg, Gauteng
R 251 347 - R 318 261 a year
Provide Strategic and Operational Leadership to all aspects of the site acquisition rollout of the MTN SA radio access network...
1 day ago