Job Description
Position: Senior Software Engineer
Company: MTN Ghana
Location: Accra, Ghana
Experience: 3-5 years
Education: Bachelor’s Degree
Employment Type: Full-time
Industry: Information Technology
Department: Technology & Innovation
Salary: GHS 15,000 – GHS 20,000 per month
Vacancies:1
Company Overview
MTN Ghana is a leading telecommunications provider in West Africa, offering innovative digital solutions to millions of customers. As part of the MTN Group, a global mobile communications leader, we are committed to driving technological advancement and creating career opportunities in Ghana. With a focus on sustainability and community development, MTN Ghana empowers employees to contribute to national growth through cutting-edge technology and inclusive hiring practices.
Job Overview
MTN Ghana is seeking a Senior Software Engineer to design, develop, and maintain scalable software solutions for our expanding digital services portfolio. This role is ideal for a technically skilled professional passionate about leveraging technology to transform communication in Ghana. The position offers opportunities to work on next-generation projects while collaborating with international teams across the MTN network.
Key Responsibilities
- Lead the development of enterprise-level software applications using modern programming frameworks
- Design and implement APIs for integration with mobile and web platforms
- Conduct code reviews and ensure adherence to software development best practices
- Collaborate with cross-functional teams to identify technical requirements
- Optimize system performance and troubleshoot complex technical issues
- Document technical specifications and maintain version control systems
Required Skills
- Proficiency in Java, Python, or C# programming languages
- Experience with cloud computing platforms (AWS, Azure, or Google Cloud)
- Strong understanding of RESTful API development
- Knowledge of Agile/Scrum methodologies
- Problem-solving skills with a focus on scalable solutions
- Excellent communication and teamwork abilities
Education
Bachelor’s degree in Computer Science, Information Technology, or related field. Master’s degree preferred but not mandatory.
Experience
Minimum of 3 years in software engineering roles, with experience in telecommunications or SaaS environments.
Salary
Competitive monthly compensation ranging from GHS 15,000 to GHS 20,000, commensurate with experience and technical expertise.
Benefits
- Comprehensive health insurance coverage
- Performance-based bonuses and stock options
- Professional development allowances
- Flexible work arrangements
- Employee wellness programs
- Relocation assistance for qualified candidates
Training
- Annual technical certification support
- Leadership development programs
- Access to global MTN training initiatives
- Continuous learning platforms (Pluralsight, Udemy)
- On-the-job mentorship from senior engineers
Working Environment
Dynamic office environment in Accra with state-of-the-art development tools. The role requires collaboration with international teams and occasional travel to MTN regional hubs. Flexible work hours and remote work options available for qualified candidates.
Application Process
Interested candidates should submit their CV and cover letter through the official MTN Ghana careers portal. Shortlisted applicants will be contacted for technical assessments and interviews. For more Ghana Jobs and Career Opportunities in Ghana, visit https://ghanajobsearch.com.
Equal Opportunity Statement
MTN Ghana is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all qualified candidates regardless of gender, ethnicity, or background. For additional Hiring in Ghana updates, explore https://www.somaliajobsearch.com.