Technology

Developer - Software Development

MTN Nigeria·Lagos, nigeria·Full Time·Contract
TechnologyFull TimeContract
-

Reports To: Manager - Software Engineering

Division: Information Technology

Mission

  • To design, develop, and maintain high-quality software solutions that support MTN's business objectives and technological infrastructure.
  • This includes collaborating with cross-functional teams, optimizing system performance, ensuring security and scalability, and delivering innovative solutions to meet customer needs.
  • The role contributes to the ongoing digital transformation of the company, enhancing service delivery, and ensuring that MTN remains a leader in the telecommunications sector.

Description

  • Design and implement software solutions that seamlessly integrate with MTN's existing systems, including legacy platforms.
  • Ensure that software is optimized for MTN's internal cloud environments, APIs, and infrastructure to improve performance, scalability, and cost-efficiency.
  • Implement and maintain automated testing frameworks and CI/CD pipelines to ensure continuous integration and deployment.
  • Develop clean, scalable, and maintainable code while balancing short-term deliverables with long-term sustainability
  • Designing and integrating APIs that interact with various internal systems, databases, and services can be technically demanding, requiring a deep understanding of internal APIs and data flow.
  • Regular collaboration with internal teams such as Product, Operations, and IT Security to ensure that the developed software aligns with organizational needs.
  • Troubleshoot and resolve complex issues within internal systems, often requiring cross-team collaboration to identify root causes and mitigate risks.
  • Conduct performance tuning and debugging of complex systems, ensuring minimal disruption to internal operations.
  • Focus on streamlining internal processes through automation and improved workflows, impacting internal efficiency.
  • Engaging with multiple internal stakeholders such as senior management, project managers, and other developers to align development efforts with business goals and timelines.
  • Continuously improve your technical skills by engaging in internal training, knowledge-sharing sessions, and self-driven learning initiatives

Requirements

Education:

  • First degree in related discipline
  • Fluent in English
  • Proficiency in programming languages (Java, Python, JavaScript), database management, software development lifecycle (SDLC), and cloud platforms.

Experience:

  • 3-7 years' experience which includes
  • Minimum of 3 years' experience in an area of specialization; with experience in supervising others
  • Experience working in a medium organization.
  • Experience through internships, hands-on projects, or open-source contributions is highly valued.

Key skills

BA/BSc/HND

At a glance

Company

MTN Nigeria

Location

Lagos, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

November 9, 2026