
software engineer
ITM Tanzania · Location not stated
Weak hiring record · median 697 days open
All reasons
- Open 699 days
- 100% of this employer's openings are over 60 days old
- No location stated
In its favour
- Still listed on the employer's own board
**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.
More jobs at ITM Tanzania
All 10- IT & Support Officer (Operations)ITM Tanzania · Dar es Salaam, Tanzania4mo ago
- IT Support OfficerITM Tanzania · Location not stated1y ago
- Network EngineerITM Tanzania · Dar es Salaam, Tanzania1y ago
- Java Core DeveloperITM Tanzania · Location not stated1y ago
- Flutter DeveloperITM Tanzania · Location not stated1y ago
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Principal AI Engineer — Tech@Lilly Japan (APEX - AI Products & Experience)Lilly · Japan, Kobe officejust now
- Software Engineer II A - GBS INDGhr · Hyderabadjust now
- Full Stack Role (26-05781) -Diverse Lynx India · Location not statedjust now
- AI EngineerDiverse Lynx India · Bengalurujust now
- Sr Application Developer – PeopleSoft HCMNR Consulting - India · PAN Indiajust now