Job Description
Position: Software Engineer
Company: Vodacom Tanzania
Location: Arusha, Tanzania
Experience: 2-4 years of software development experience
Education: Bachelor’s degree in Computer Science or related field
Employment Type: Full-time
Industry: Telecommunications
Department: Technology & Innovation
Salary: SSP 1,500,000 – SSP 2,500,000 per annum
Vacancies:1
Company Overview
Vodacom Tanzania, a leading mobile communications provider in East Africa, delivers innovative voice, data, and digital services to millions of customers. As part of the global Vodacom Group, the company combines local market insight with international expertise, fostering a culture of continuous improvement and customer‑centric innovation. Operating from its headquarters in Dar es Salaam and regional hubs such as Arusha, Vodacom Tanzania plays a pivotal role in expanding digital inclusion, supporting economic growth, and enabling the digital transformation of businesses across the nation. The organization is committed to sustainability, diversity, and creating a workplace where talent thrives, making it an attractive destination for professionals seeking rewarding career opportunities in Tanzania.
Job Overview
The Software Engineer will join the Technology & Innovation department to design, develop, and maintain robust software solutions that power Vodacom’s mobile and digital platforms. This role involves collaborating with cross‑functional teams, including product managers, UI/UX designers, and network engineers, to deliver high‑quality applications that enhance customer experience and drive operational efficiency. The successful candidate will work on a variety of projects ranging from mobile app development to backend services, leveraging modern programming languages, cloud technologies, and agile methodologies. This position offers a unique opportunity to contribute to Tanzania’s digital ecosystem while advancing your technical expertise in a fast‑paced, supportive environment.
Key Responsibilities
- Design, code, test, and deploy scalable software applications for mobile and web platforms.
- Collaborate with product owners to translate business requirements into technical specifications.
- Maintain and improve existing codebases, ensuring high performance and reliability.
- Implement RESTful APIs and integrate third‑party services to expand functionality.
- Participate in code reviews, providing constructive feedback and adhering to coding standards.
- Utilize version control systems (e.g., Git) and continuous integration pipelines for efficient delivery.
- Monitor application performance, troubleshoot issues, and implement corrective actions.
- Stay updated with emerging technologies and propose innovative solutions that align with Vodacom’s strategic goals.
Required Skills
- Proficiency in Java, Kotlin, or Swift for mobile development.
- Strong knowledge of JavaScript frameworks such as React or Angular.
- Experience with backend technologies like Node.js, Spring Boot, or Django.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Understanding of RESTful API design and micro‑services architecture.
- Solid grasp of software development lifecycle and agile practices (Scrum or Kanban).
- Excellent problem‑solving abilities and attention to detail.
- Effective communication skills for collaboration with multidisciplinary teams.
Education
A Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline is required. Relevant certifications or advanced coursework in cloud computing, mobile development, or data engineering are considered advantageous.
Experience
Applicants should have 2‑4 years of hands‑on experience developing software applications in a professional setting. Experience in the telecommunications sector or with large‑scale consumer applications is a plus, but not mandatory.
Salary
The compensation package ranges from SSP 1,500,000 to SSP 2,500,000 annually, commensurate with experience, skill set, and performance. The package includes performance‑based bonuses and other incentives aligned with company goals.
Benefits
- Comprehensive health insurance covering medical, dental, and vision.
- Retirement savings plan with employer contributions.
- Paid annual leave, sick leave, and public holidays.
- Employee assistance program and wellness initiatives.
- Flexible working arrangements and remote work options.
- Discounts on Vodacom services and partner offers.
Training
- Access to internal learning platforms and external certification programs.
- Mentorship from senior engineers and technology leaders.
- Regular workshops on emerging technologies, cloud services, and agile methodologies.
- Opportunities to attend industry conferences and seminars.
Working Environment
Vodacom Tanzania fosters an inclusive, collaborative, and innovative workplace. The Arusha office features modern workspaces, high‑speed internet, and dedicated zones for brainstorming and relaxation. Employees are encouraged to share ideas, experiment with new technologies, and contribute to community outreach programs that promote digital literacy across Tanzania.
Application Process
Interested candidates should submit their updated CV and a cover letter outlining their relevant experience through the online portal on the Vodacom Tanzania Careers page. Applications will be reviewed by the recruitment team, and shortlisted candidates will be invited for a technical assessment followed by an interview with the hiring manager and senior engineers.
Equal Opportunity Statement
Vodacom Tanzania is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of gender, race, religion, age, disability, or sexual orientation. Our recruitment practices are designed to ensure fairness and transparency, providing equal access to career opportunities in Tanzania.