Software Engineer – Coding/Development

🏢 MTN Nigeria📍 Bwari, Abuja💼 Full-Time💻 On-site🏭 Information Technology, Software Development, Telecommunications💰 NGN 4,000,000 - 8,000,000 per year

About Company

MTN Nigeria is part of the MTN Group, a leading emerging market operator with a clear vision to lead the delivery of a bold new digital world to our customers. We are a dynamic and innovative telecommunications company committed to connecting people, enabling digital lifestyles, and driving economic growth across Nigeria. With millions of subscribers, we are at the forefront of technological advancement, constantly striving to provide superior network quality, innovative products, and exceptional customer service. Our core values include integrity, leadership, innovation, and a commitment to our people and communities. We believe in empowering our employees to achieve their full potential in a collaborative and challenging environment where new ideas are encouraged and implemented. Join us in shaping the future of connectivity in Nigeria.

Job Description

Are you a passionate and skilled Software Engineer with a flair for crafting robust, scalable, and efficient applications? MTN Nigeria is seeking a talented individual to join our dynamic IT team in Bwari, Abuja. In this pivotal role, you will be instrumental in the design, development, and maintenance of critical software systems that power our vast telecommunications network and customer services. This is an exciting opportunity to contribute to projects that have a direct impact on millions of users across Nigeria, ranging from core network services to customer-facing applications. You will work within an agile development framework, collaborating closely with product managers, QA engineers, data scientists, and other stakeholders to deliver high-quality software solutions from concept to deployment. We are looking for someone who thrives on solving complex technical challenges, possesses a strong understanding of software development best practices, and is eager to learn and grow within a fast-paced, innovative environment. If you are driven by a desire to build cutting-edge technology, enhance user experiences, and want to make a tangible difference in the digital landscape of Nigeria, we encourage you to apply and become a part of our pioneering team.

New Job Opportunity
We are actively hiring for a new role.
Apply Now

Key Responsibilities

  • Design, develop, test, deploy, and maintain robust and scalable software solutions for various business units.
  • Write clean, efficient, well-documented, and maintainable code across diverse platforms and services.
  • Participate actively in all phases of the software development lifecycle, including requirements gathering, analysis, design, implementation, and ongoing support.
  • Collaborate effectively with cross-functional teams to define, design, and ship new features and enhancements.
  • Proactively troubleshoot, debug, and upgrade existing systems to ensure optimal performance and security.
  • Ensure the performance, quality, and responsiveness of applications through rigorous testing and optimization.
  • Stay current with new technologies, industry trends, and best practices to continually improve our development processes, tools, and overall system architecture.
  • Conduct thorough code reviews and provide constructive feedback to peers, fostering a culture of continuous improvement.
  • Develop and maintain comprehensive technical documentation for developed applications and systems.

Required Skills

  • Proficiency in at least one modern programming language (e.g., Java, Python, C#, Go, Node.js).
  • Solid understanding of object-oriented programming (OOP) principles, data structures, and algorithms.
  • Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and strong SQL query skills.
  • Familiarity with web technologies (HTML, CSS, JavaScript) and building/consuming RESTful APIs.
  • Proficient in using version control systems (e.g., Git) and collaborative development workflows.
  • Strong problem-solving, analytical, and critical thinking skills.
  • Excellent communication and interpersonal skills for effective teamwork and stakeholder engagement.
  • Bachelor's degree in Computer Science, Software Engineering, or a closely related technical field.

Preferred Qualifications

  • Master's degree in a relevant technical field or equivalent professional certifications.
  • Hands-on experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and their services.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and microservices architecture.
  • Knowledge of front-end frameworks (e.g., React, Angular, Vue.js) for full-stack development roles.
  • Demonstrated experience with agile development methodologies (Scrum, Kanban).
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Understanding of network protocols and telecommunications infrastructure.

Perks & Benefits

  • Highly competitive salary package and attractive performance-based bonuses.
  • Comprehensive health insurance scheme covering medical, dental, and optical needs.
  • Robust pension scheme contribution to secure your future.
  • Generous paid annual leave, sick leave, and compassionate leave.
  • Extensive opportunities for professional development, training, and certification programs.
  • Access to state-of-the-art tools and technologies to foster innovation.
  • Dynamic, inclusive, and collaborative work environment.
  • Employee wellness programs, including fitness initiatives and mental health support.
  • Staff discounts on MTN products and services.

How to Apply

Interested and qualified candidates are encouraged to apply by clicking on the application link below. Please ensure your resume is comprehensive, highlighting your relevant experience, technical skills, and any significant projects or contributions. We appreciate all applications, but only shortlisted candidates will be contacted for further assessment.

Apply Now

Don't rely on old listings! Get immediate, FREE access to today's freshest and most exclusive openings on our Premium Job Board.

🔥 Unlock the Hottest Jobs Now – It's FREE!

DISCLAIMER

Welcome to Career.rdptt.com. All job listings on career.rdptt are sourced from employers, recruiters, or publicly available job boards. We do not guarantee the accuracy, authenticity, or availability of any job post.

Applicants are advised to verify details before applying and avoid sharing sensitive information unless certain of the employer’s legitimacy. career.rdptt is not responsible for any losses, damages, or issues arising from the use of information provided on this site.

We do not charge any fees for accessing or using our website, and all job information is provided free of charge. Use this website at your own discretion. For any inquiries or to raise a complaint, please contact us at [email protected]
Scroll to Top