Back to all jobs
ITM Tanzania Limited logo

software engineer

ITM Tanzania Limited
Location not specified1y ago

About the role

Job Summary:

We are seeking a talented and dedicated Software Engineer to join our client's team. The ideal candidate will play a crucial role in designing, developing, and maintaining cutting-edge software solutions to support our telecom and ICT operations. This position offers the opportunity to work in a dynamic and collaborative environment, contributing to the success of critical infrastructure and technology projects.

Key Responsibilities:

  • Software Development: Design, code, test, and debug software applications and solutions tailored to support telecom and ICT services, including integration with RBS, MW, FTTH, and SDH systems.
  • System Integration: Collaborate with cross-functional teams to ensure seamless integration of software with hardware and network systems, supporting active and passive network elements.
  • Project Execution: Assist in the planning, execution, and delivery of software projects within stipulated timelines and SLAs, maintaining high-quality standards.
  • Customization: Create and customize software tools for data backhauling, SDN (Software-Defined Networking), and other relevant IT/telecom applications to meet client requirements.
  • Maintenance & Support: Provide ongoing maintenance and support for software solutions, ensuring system reliability, scalability, and security.
  • Problem-Solving: Analyze and troubleshoot complex issues in software performance, implementing effective solutions to ensure minimal downtime.
  • Documentation: Prepare and maintain comprehensive documentation for software designs, processes, and updates.
  • Innovation: Stay abreast of emerging technologies and trends in software engineering, telecom, and ICT, and propose innovative solutions to enhance service delivery.

Qualifications and Experience:

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Proven experience (3+ years) in software development, preferably in telecom or ICT sectors.
  • Proficiency in programming languages such as Java, Python, C++, or similar.
  • Experience with software frameworks, APIs, and database management systems (e.g., MySQL, PostgreSQL).
  • Familiarity with networking protocols, SDH, FTTH, and telecom equipment integration is a plus.
  • Strong understanding of software development methodologies (Agile, Scrum, etc.).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a team environment.
  • Strong communication skills to interact with internal teams and clients effectively.

479,000+ hidden jobs like this

ITM Tanzania Limited and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.