687,847open jobs
40,453companies
95,608added this week
Browse all
Location
Remote/Hybrid
Seniority
Senior · 7+ years exp
Overview
Company
Impact
Profile match
MTN Group is a Johannesburg-based multinational telecommunications company that provides mobile voice, data, fintech, digital, enterprise, wholesale and API services, and is the largest mobile network operator in Africa. Launched in South Africa in 1994, it serves about 317.7 million customers in 19 markets across Africa, runs the MoMo mobile money platform and is listed on the Johannesburg Stock Exchange. The vacancies on this board come largely from its Nigerian operation and cover customer relations, enterprise business, finance, supply chain, information security, regulatory affairs and sales and distribution roles.

As a member of the squad, the Senior Manager - Software Developer will be responsible to design, develop, and maintain reliable and innovative software solutions. They will help enable MTN to deliver cutting-edge telecommunications services to customers by ensuring high quality software designs.

The Senior Manager - Software Developer will closely work with engineering manager and cross-functional teams within the squad to understand business requirements, identify opportunities for optimization, and build scalable software solutions that support the company's growth objectives.

They will collaborate with DevSecOps engineer, tester etc. to address issues and drive continuous improvement. They will gain an understanding and adopt emerging technologies to ensure that MTN remains competitive in the market.

As developers, they will leverage technical expertise and skills to develop solutions that drives innovation and enhance customer experience supporting overall growth and success of MTN.

Values (Our Culture)

We at MTN are a purpose and value-led organization. At MTN, we believe that understanding our people’s needs and aspirations is key to creating experiences that delight you at work, everyday. We are committed to fostering an environment where every member of our Y’ello Family is heard, understood and empowered to live an inspired life.

Our values keep us grounded and moving in the right direction. Most importantly, they keep us honest. It is not something we claim to be. It is in our DNA.

As an organisation, we consider it our mission to create an exciting and rewarding place to work, where our people can be themselves, thrive in positivity and ignite their full potential. A workplace that boosts creativity and innovation, improves productivity, and ultimately drives meaningful results. A workplace that is built on relationships and achieving a purpose that is bigger than us.

Our commitments go beyond an organisational promise. It is in our leadership and managerial ethos to meaningfully partner with our employees, customers and stakeholders with a vision to realise our shared goals.

Live Y’ello

  • Lead with Care
  • Can-do with Integrity
  • Collaborate with Agility
  • Serve with Respect
  • Act with Inclusion

Click here to find out more about Living an Inspired Life @ MTN

Click here to learn more about MTN Software Solutions

Click here to find out more about MTN’s uniquely crafted Inspired Rewards

The Senior Manager - Software Developer will be accountable to achieve the following objectives:

  • Deliver high-quality software solutions that meets the requirements and expectations of stakeholders
  • Ensure projects/software solutions adhere to established software development lifecycles (e.g., Agile, Waterfall) by contributing to project planning, requirements analysis, design, coding, testing, deployment, and maintenance
  • Actively participate in agile development practices such as sprint planning, daily stand-ups, and retrospectives
  • Collaborate with the team to estimate and prioritize user stories, ensure that work is completed within sprint timelines, and adapt to changing requirements
  • Proficiency in various common data structures, their performance characteristics, and assembling them into complex programs within the frontend stack
  • Understanding of (asymptotic and practical) performance characteristics with regards to fundamental algorithms in the language and standard library
  • Ability to architect, develop and implement new microservices in a container environment
  • Leverage knowledge of version control, incremental delivery of software, frequent releases, automation, testing and breakdown of work to meet stakeholder requirements effectively
  • Work on multiple cloud platform and leverage cloud native components for a full-stack application
  • Translate architecture requirements into software specifications by using emerging technologies
  • Foster effective collaboration and communication within development team
  • Take leadership roles within development team by promoting best practices, sharing knowledge and helping the team grow and improve their skills
  • Excel in problem-solving and troubleshooting complex technical issues by identifying the root causes of problems, proposing and implementing effective solutions, and resolving issues in a timely manner
  • Drive continuous improvement and innovation in software development processes by adopting automation tools, optimizing development workflows, or introducing innovative features or solutions
  • Deliver software solutions that meet customer needs, adds value, and aligns with business goals, which in turn drives the success of the organization and its products or services
  • Adhere to security and compliance standards while developing software solutions. Ensure that data privacy, protection, and regulatory requirements are met within the 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:

  • 7+ years of relevant working experience
  • 4-5 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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
687,847 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Software Engineer 1 day ago
$62k – $83k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Paris
JavaScript
Node JS
Frontend
React.js
DevOps
Terraform
GCP
AWS CDK
Azure
CI/CD
AWS
Apply
$29k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
Python
Go
Go
Dapr
AI/ML
LLM
Anomaly Detection
DevOps
Splunk
Terraform
GCP
Helm
GitHub Actions
Istio
Datadog
Linkerd
Prometheus
Azure
CI/CD
ArgoCD
Jenkins
AWS
Kubernetes
Grafana
Service Mesh
AppDynamics
Amazon EKS
Azure AKS
GitHub
Amazon ECS
Cybersecurity
Snyk
SonarQube
ISO 27001
CodeQL
SOC 2
Apply
$86k – $218k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Singapore
Go
JavaScript
Node JS
AI/ML
Machine Learning
Frontend
GraphQL
DevOps
GCP
AWS
Apply
Mobile Developer 1 day ago
$78k – $169k per year (Estimated) • In office • Contractor • 4+ years exp • Brooklyn
JavaScript
Frontend
React.js
JQuery
Mobile
React Native
DevOps
Bitbucket
Management
Agile
Apply
$64k – $122k per year • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Phoenix • Tampa • Charlotte • Colorado Springs • Plano
Robotics
Path Planning
Management
Agile
Apply
Remote/Hybrid • 8+ years exp • Bachelor's Degree
Apply
In office • 5+ years exp • Bachelor's Degree
DevOps
Incident Management
SLI/SLO/SLA
Cybersecurity
SIEM
Management
ITIL
Apply
$81k – $182k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Douala
AI/ML
PyTorch
Supervision
Ignite
DevOps
TCP/IP
DNS
Cybersecurity
Wireshark
Management
ITIL
Apply
In office • 3+ years exp • Bachelor's Degree
DevOps
SLI/SLO/SLA
Analytics
Power BI
Apply
In office • 2+ years exp • Bachelor's Degree • Douala
Apply
See all jobs
This is one of many
687,847 more open roles from verified company boards, updated every day.