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
https://www.greattanzaniajobs.com/jobs
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Healthcare
Computer & IT, Science & Engineering
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.
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