Senior Manager - Software Developer

MTNRoodepoort, GautengHybridFull-timeStaff, 8–12 yearsListed 1 day ago

Apply now

About this role

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

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