Software Engineer job at Tindwa medical and health service ( TMHS )
New
Website :
Today
Linkedid Twitter Share on facebook
Software Engineer
2026-03-13T19:10:35+00:00
Tindwa medical and health service ( TMHS )
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_2810/logo/Tindwa%20medical%20and%20health%20service.png
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Healthcare
Computer & IT, Science & Engineering
TZS
MONTH
2026-03-24T17:00:00+00:00
8

Introduction

TMHS GROUP LIMITED is a locally registered company specializing in Emergency Medical Services, Waste and Environmental Management, Occupational Health and Safety (both local and international), and Medical Supplies Services. We are looking for a result-driven Software Engineer who is committed, passionate about innovation, and ready to lead our digital transformation efforts.

The Role

As a Software Engineer, you will be the architect of our digital ecosystem. You will develop high-performance web and mobile applications using the Frappe framework and Flutter, ensuring our ERP systems and custom tools are secure, scalable, and user-centric. You will work closely with both technical peers and non-IT stakeholders to turn visionary ideas into functional reality.

Key Responsibilities

  • Collaborate with management and various departments to identify, analyze, and document end-user requirements for new software solutions.
  • Design, develop, and test robust web applications using the Frappe framework and cross-platform mobile applications using Flutter.
  • Lead the end-to-end design, development, and strategic management of the ERP system to ensure it aligns perfectly with organizational workflows.
  • Translate complex business requirements from non-technical stakeholders into technical specifications and elegant, efficient code.
  • Monitor and ensure the security of all developed systems, maintaining detailed documentation for future upgrades and maintenance.
  • Troubleshooting, debugging, and maintaining existing software while providing high-level IT support and systems administration when required.
  • Recommend and implement necessary upgrades for existing systems to improve overall performance and user experience.

Requirements & Skills

Technical Essentials:

  • Frameworks: Proven experience with the Frappe Framework
  • Mobile: Proficiency in Flutter for cross-platform (Android & iOS) development.
  • Languages: Strong command of Python, JavaScript, and Dart.
  • Database: Experience with MariaDB/PostgreSQL and SQL optimization.
  • ERP Expertise: Demonstrated experience in the design, development, and lifecycle management of ERP systems and business process automation.

The “Added Advantage” (Preferred):

  • Candidates who can demonstrate the ability to explore and integrate AI technologies or Large Language Models (LLMs) to automate processes will be considered (Not Mandatory).
  • Prior experience in IT Support or general system administration is an added advantage.
  • Familiarity with CI/CD pipelines and Version Control (Git) environments.

Soft Skills:

  • Communication: Ability to bridge the gap between technical execution and non-IT stakeholder expectations.
  • Ownership: A proactive “problem-solver” mindset with a strong drive for excellence.
  • Time Management: Highly organized with the ability to work effectively under tight deadlines.

Why Join Us?

At TMHS, you aren’t just a coder; you are a key player in our growth. We offer an environment where dedicated work is recognized, and your passion for new technology and innovation is rewarded.

  • Collaborate with management and various departments to identify, analyze, and document end-user requirements for new software solutions.
  • Design, develop, and test robust web applications using the Frappe framework and cross-platform mobile applications using Flutter.
  • Lead the end-to-end design, development, and strategic management of the ERP system to ensure it aligns perfectly with organizational workflows.
  • Translate complex business requirements from non-technical stakeholders into technical specifications and elegant, efficient code.
  • Monitor and ensure the security of all developed systems, maintaining detailed documentation for future upgrades and maintenance.
  • Troubleshooting, debugging, and maintaining existing software while providing high-level IT support and systems administration when required.
  • Recommend and implement necessary upgrades for existing systems to improve overall performance and user experience.
  • Frappe Framework
  • Flutter
  • Python
  • JavaScript
  • Dart
  • MariaDB/PostgreSQL
  • SQL optimization
  • ERP systems design, development, and lifecycle management
  • Business process automation
  • AI technologies or Large Language Models (LLMs) integration (preferred)
  • IT Support or general system administration (preferred)
  • CI/CD pipelines (preferred)
  • Version Control (Git) (preferred)
  • Communication
  • Problem-solving
  • Time Management
  • Proven experience with the Frappe Framework
  • Proficiency in Flutter for cross-platform (Android & iOS) development.
  • Strong command of Python, JavaScript, and Dart.
  • Experience with MariaDB/PostgreSQL and SQL optimization.
  • Demonstrated experience in the design, development, and lifecycle management of ERP systems and business process automation.
  • Ability to explore and integrate AI technologies or Large Language Models (LLMs) to automate processes (preferred).
  • Prior experience in IT Support or general system administration (preferred).
  • Familiarity with CI/CD pipelines and Version Control (Git) environments (preferred).
  • Ability to bridge the gap between technical execution and non-IT stakeholder expectations.
  • A proactive “problem-solver” mindset with a strong drive for excellence.
  • Highly organized with the ability to work effectively under tight deadlines.
bachelor degree
24
JOB-69b4612bdf43d

Vacancy title:
Software Engineer

[Type: FULL_TIME, Industry: Healthcare, Category: Computer & IT, Science & Engineering]

Jobs at:
Tindwa medical and health service ( TMHS )

Deadline of this Job:
Tuesday, March 24 2026

Duty Station:
Dar es Salaam | Dar es Salaam

Summary
Date Posted: Friday, March 13 2026, Base Salary: Not Disclosed

Similar Jobs in Tanzania
Learn more about Tindwa medical and health service ( TMHS )
Tindwa medical and health service ( TMHS ) jobs in Tanzania

JOB DETAILS:

Introduction

TMHS GROUP LIMITED is a locally registered company specializing in Emergency Medical Services, Waste and Environmental Management, Occupational Health and Safety (both local and international), and Medical Supplies Services. We are looking for a result-driven Software Engineer who is committed, passionate about innovation, and ready to lead our digital transformation efforts.

The Role

As a Software Engineer, you will be the architect of our digital ecosystem. You will develop high-performance web and mobile applications using the Frappe framework and Flutter, ensuring our ERP systems and custom tools are secure, scalable, and user-centric. You will work closely with both technical peers and non-IT stakeholders to turn visionary ideas into functional reality.

Key Responsibilities

  • Collaborate with management and various departments to identify, analyze, and document end-user requirements for new software solutions.
  • Design, develop, and test robust web applications using the Frappe framework and cross-platform mobile applications using Flutter.
  • Lead the end-to-end design, development, and strategic management of the ERP system to ensure it aligns perfectly with organizational workflows.
  • Translate complex business requirements from non-technical stakeholders into technical specifications and elegant, efficient code.
  • Monitor and ensure the security of all developed systems, maintaining detailed documentation for future upgrades and maintenance.
  • Troubleshooting, debugging, and maintaining existing software while providing high-level IT support and systems administration when required.
  • Recommend and implement necessary upgrades for existing systems to improve overall performance and user experience.

Requirements & Skills

Technical Essentials:

  • Frameworks: Proven experience with the Frappe Framework
  • Mobile: Proficiency in Flutter for cross-platform (Android & iOS) development.
  • Languages: Strong command of Python, JavaScript, and Dart.
  • Database: Experience with MariaDB/PostgreSQL and SQL optimization.
  • ERP Expertise: Demonstrated experience in the design, development, and lifecycle management of ERP systems and business process automation.

The “Added Advantage” (Preferred):

  • Candidates who can demonstrate the ability to explore and integrate AI technologies or Large Language Models (LLMs) to automate processes will be considered (Not Mandatory).
  • Prior experience in IT Support or general system administration is an added advantage.
  • Familiarity with CI/CD pipelines and Version Control (Git) environments.

Soft Skills:

  • Communication: Ability to bridge the gap between technical execution and non-IT stakeholder expectations.
  • Ownership: A proactive “problem-solver” mindset with a strong drive for excellence.
  • Time Management: Highly organized with the ability to work effectively under tight deadlines.

Why Join Us?

At TMHS, you aren’t just a coder; you are a key player in our growth. We offer an environment where dedicated work is recognized, and your passion for new technology and innovation is rewarded.

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure

Interested and qualified? Click here to apply

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Tanzania
Job Type: Full-time
Deadline of this Job: Tuesday, March 24 2026
Duty Station: Dar es Salaam | Dar es Salaam
Posted: 13-03-2026
No of Jobs: 1
Start Publishing: 13-03-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.