Job Expired

Specialist – Software Developer.MTN Software Solutions needed at MTN

Save

Job title : Specialist – Software Developer.MTN Software Solutions

Job Location : Eastern Cape, Roodepoort

Deadline : July 17, 2025

Quick Recommended Links

Job Description

  • Deliver clean, well-structured, and efficient code that meets technical and business requirements while adhering to security, performance, and quality standards.
  • Contribute to the design and evolution of system architectures, ensuring scalability, reliability, and alignment with long-term platform strategy.
  • Actively participate in agile ceremonies (e.g., sprint planning, stand-ups, retrospectives) and work closely with product owners, designers, and QA to ensure aligned and timely product delivery.
  • Guide and support junior engineers through code reviews, technical coaching, and knowledge transfer to uplift team capability and performance.
  • Lead in solving complex technical challenges and continuously explore and apply new tools, frameworks, or methods to improve efficiency and outcomes.
  • Ensure technical documentation is up to date and aligned with internal standards, contributing to governance, audit readiness, and maintainability.

Responsibilities

  • Design, code, test, and deploy software solutions that meet business and user requirements.
  • Ensure high levels of code quality, performance, and maintainability through best practices and modern development techniques.
  • Contribute to system and solution design discussions, ensuring scalability, security, and alignment with architectural principles
  • Provide input on frameworks, tools, and platforms to support technical strategy.
  • Engage actively in agile development cycles, including backlog refinement, sprint planning, and retrospectives.
  • Work closely with cross-functional teams to ensure clear understanding of requirements and smooth delivery workflows.
  • Mentor junior developers, lead code reviews, and promote knowledge-sharing practices within the team.
  • Foster a collaborative engineering culture and encourage continuous learning.
  • Identify areas for technical improvement and innovation.
  • Propose and implement enhancements that drive development efficiency and product quality.
  • Ensure all software development adheres to organizational governance frameworks, coding standards, and audit requirements.
  • Maintain accurate and comprehensive technical documentation.

Qualifications

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Postgraduate degree or relevant certifications (e.g. Microsoft, AWS, Google Cloud, Oracle, TOGAF) will be advantageous.

Experience:

  • 2-5 years of progressive experience in software development, with a strong focus on designing, building, and maintaining scalable digital solutions.

Skills :

  • Hands-on experience in analyzing and documenting business and functional requirements
  • Proven experience working in agile development environments, collaborating closely with cross-functional teams
  • Hands-on experience with modern programming languages
  • Demonstrated ability to contribute to solution architecture and make strategic technical decisions.
  • Experience integrating with APIs, cloud platforms (e.g. AWS, Azure, GCP), and CI/CD pipelines.
  • Track record of mentoring junior developers and contributing to engineering best practices.
  • Exposure to DevOps practices, containerization (e.g. Docker, Kubernetes), and test automation is advantageous.

Apply Before: 07/17/2025

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs
  • This job has expired!

Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.