2,076,068open jobs
123,138companies
251,541added this week
Browse all
Location
In office
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Dec 2, 2024. ITM Tanzania scores C on the Alion truth index.

Overview
Company
Impact
Profile match
ITM Tanzania is a human resources services firm based in Dar es Salaam that provides recruitment and talent acquisition, HR outsourcing and employer-of-record services, training and HR advisory for businesses in Tanzania. The company was incorporated under Tanzanian law in 2018 to represent ITM SARL, and it recruits for client organisations in telecommunications, construction, mining, food processing and consumer sales. Its vacancies are placements with clients, such as heavy equipment operators, fitter and EV technicians, fibre team leaders, accountants and sales coordinators in Mtwara, Zanzibar and Dar es Salaam.

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.
    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    2,076,068 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Backend
    Similar stack
    Same company
    In your city
    Software Engineer 1 hour ago
    ≈ $28k – $69k per year (Estimated) · In office · 9+ years exp · Bengaluru
    Python
    QA
    Appium
    Robot Framework
    Apply
    ≈ $15k – $34k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Bengaluru
    Java
    SQL
    DevOps
    Git
    Management
    Agile
    Apply
    $120k per year · In office · 7+ years exp · Plano
    C#
    C#
    ASP.NET Core
    DevOps
    Rest API
    MedTech
    HL7
    FHIR
    Apply
    ≈ $13k – $31k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Pune
    JavaScript
    TypeScript
    Node JS
    Databases
    MySQL
    PostgreSQL
    DevOps
    Rest API
    CI/CD
    Git
    AWS
    Docker
    Kubernetes
    AWS Lambda
    Amazon EC2
    Amazon S3
    Management
    Agile
    QA
    Jest
    Mocha
    Apply
    ≈ $15k – $34k per year (Estimated) · In office · 7+ years exp · Bengaluru
    Java
    SQL
    C#
    Bash
    C#
    .NET
    Databases
    PostgreSQL
    Oracle
    DevOps
    Splunk
    Kibana
    Kubernetes
    Grafana
    Incident Management
    SLI/SLO/SLA
    Linux
    Unix
    Cybersecurity
    Tcpdump
    SIEM
    Apply
    See all jobs
    This is one of many
    2,076,068 more open roles from verified company boards, updated every day.