Jobs

Specialist – Software Developer.MTN Software Solutions at MTN

  • Job Type Full Time , Hybrid
  • Qualification Bachelors , Masters
  • Experience 2 – 5 years
  • Location Eastern Cape , Gauteng
  • City Roodepoort
  • Job Field ICT / Computer&nbsp

Specialist – Software Developer.MTN Software Solutions at MTN

Specialist – Software Developer.MTN Software Solutions

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

Method of Application

Interested and qualified? Go to MTN on ehle.fa.em2.oraclecloud.com to apply

Leave a Comment