Build your CV in minutes.

Start now

Software Engineer: VoMS & USSD Job Vacancy at Vodacom, Mwanza August 2026

Vodacom
Mwanza, TanzaniaFull-timePosted 8/17/2026
Salary: Salary not disclosed

Job description

Software Engineer: VoMS & USSD – Vodacom Job Overview Company:Vodacom Tanzania Position:– VoMS & USSD Employment Type:Full-time Reference:563018697857714 Industry:Telecommunications / Technology Role Purpose The Software Engineer will be responsible forsoftware development support, product and service configuration, application support, operations support, and security compliancefor VoMS and USSD systems. The role combinessoftware engineering, systems operations, telecommunications, databases, APIs, and security. Key Responsibilities 1. VoMS & USSD Operations Operate and engineer VoMS and USSD systems. Provide technical support for system operations. Ensure system reliability and availability. 2. Change Management Manage and support changes to VoMS and USSD systems. Ensure changes follow appropriate processes and controls. 3. Product & Service Development Support development and configuration of products and services on VoMS and USSD platforms. Assist with application and service configurations. 4. Project Support Provide technical support for VoMS and USSD-related projects. Work with relevant teams throughout project implementation. 5. Security & Compliance Support security controls and compliance requirements. Ensure systems and applications operate according to applicable security standards. Required Technical Skills Candidates should have knowledge and practical experience in: Service management Change management Project management Software Development Life Cycle (SDLC) APIs Agile methodologies CI/CD methodologies and tools Software development environments TCP/IP HTTP/HTTPS DNS FTP SSH SMPP Version Control Systems (VCS) Code repositories and branching strategies Collaborative development workflows Programming Languages Experience with languages such as: Java Golang Groovy Python C/C++ JavaScript PHP Databases Knowledge and hands-on experience with both: Relational databases: MariaDB/MySQL Oracle SQL RDBMS Non-relational databases: MongoDB Operating Systems Unix/Linux Windows Server Additional Technology Knowledge Cloud-native technologies GSM technologies Fintech technologies AI tools and their applications Minimum Qualifications & Experience Candidates must have: Bachelor’s degree in Computer Science or Computer Engineering. Good knowledge ofUnix/Linux operating systems. Good knowledge ofdatabase management systems. At least2 years’ experience in system support and software development. Knowledge of relevant programming languages such as C/C++, Python, JavaScript, PHP, Java, or Golang. Added Advantage Knowledge of Agile methodologies such as: Scrum Kanban XP LSD FDD Key Competencies The ideal candidate should demonstrate: Excellent problem-solving skills. Strong communication skills. Software development and systems-support capability. Understanding of telecommunications technologies. Ability to work within Agile environments. Strong understanding of APIs and system integration. Ability to work with databases and server environments. Understanding of security and compliance requirements. Candidate Profile This is atechnical mid-level software engineering rolebest suited to someone with a Computer Science/Computer Engineering background and practical experience insoftware development, system support, APIs, databases, Linux, telecommunications, and USSD-related environments. The advert also indicates that candidates who do not meet every listed requirement are still encouraged to apply if they believe they could be suitable for the position or another opportunity. How to Apply: To submit your application, please follow the link provided below. CLICK HERE TO APPLY

How to apply

Contact the employer directly. Mention you found this job on CV Chap Chap.

Make your application stand out

Employers spend seconds on each CV. Send a clean, professional one built in minutes on your phone.

Create your CV