Software Specialist (Back End) Job Opportunity at Inventions Technologies Company Limited – August 2025

Job Opportunity at Inventions Technologies Company Limited
Inventions Technologies Company Limited is currently seeking a Software Specialist (Back End) to join its team in Dar es Salaam, Tanzania. This role offers the opportunity to design and develop robust back-end systems, contribute to solution delivery, and support digital transformation initiatives.

Position Details

Title: Software Specialist (Back End)
Location: Dar es Salaam, Tanzania
Job Type: Full-time

Job Purpose

The Software Specialist (Back End) will be responsible for designing and developing the back-end logic, core computational modules, and supporting services of websites, software, and information systems. This includes building prototypes, implementing modules, optimizing systems, and collaborating with cross-functional teams to deliver impactful solutions. The role also involves ensuring system performance, security, and compliance, while contributing to continuous improvement and operational support.

Main Responsibilities

  • Design, develop, and test back-end systems and automation workflows.

  • Review code and provide expertise in system development and integration.

  • Collaborate with architects, developers, and cross-functional teams (Business Analysts, Scrum Masters, QA Analysts, Product Owners).

  • Configure and integrate automation solutions using appropriate tools.

  • Support deployments and troubleshoot production issues, including on-call support when required.

  • Proactively monitor system performance to ensure service availability above 99.999%.

  • Ensure systems and applications align with security and compliance policies.

  • Maintain up-to-date technical documentation and provide knowledge transfer for operational support.

  • Continuously enhance knowledge of relevant technologies and business processes.

Core Competencies, Knowledge, and Experience

  • Proficiency in agile and lean programming practices.

  • Skilled in testing (unit, integration, smoke, static code analysis).

  • Hands-on experience with programming and markup languages (Java, Python, C#, PHP, ASP, JavaScript, HTML, CSS, SQL, Ruby, Go, XML, JSON, YAML).

  • Strong knowledge of databases (MariaDB, MySQL, MongoDB).

  • Extensive experience with Linux and other operating systems.

  • Familiarity with RPA platforms (UiPath, Automation Anywhere, Blue Prism).

  • Experience with CI/CD pipelines, DevOps tools, and processes.

  • Knowledge of cloud-native architectures (PaaS, IaaS, APIs, microservices).

  • Strong problem-solving skills and adaptability to shifting priorities.

  • Excellent communication skills, with the ability to simplify complex technical concepts.

  • Strong time management skills, able to handle multiple priorities under pressure.

  • Understanding of telecommunications and digital services markets, and awareness of emerging technologies.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Business Administration, or related field.

  • Minimum of 2 years’ programming experience (Visual Basic, C#, C/C++, Python, ASP, PHP, Java).

  • Experience with agile methodologies (Scrum, Kanban, XP, LSD, FDD).

  • Experience working in cloud-native environments.

  • Proficiency in developing and consuming APIs.

  • Hands-on experience with RPA and cognitive platforms (UiPath preferred).

  • Telecommunications industry experience is an advantage.

What We Offer

  • Opportunity to develop innovative back-end solutions that drive digital transformation.

  • A collaborative, agile, and supportive work environment.

  • Engagement in team-building and company activities.

Application Process

Interested candidates should submit their applications through the link below:

CLICK HERE TO APPLY

Share this job

mydreamjobs.xyz is your trusted platform for finding the latest job opportunities across Africa, including Tanzania, Kenya, Uganda, Zambia, Zimbabwe, Botswana, and Rwanda. We are dedicated to helping job seekers connect with employers by posting daily updates on full-time, part-time, and government jobs in various industries.

Whether you're a recent graduate or an experienced professional, we make your job search easier by offering reliable listings, simplified browsing, and fast access to applications — all in one place.

Find your dream job today with mydreamjobs.xyz.