Nafasi za kazi ICAP Tanzania July 2024

Job Expired

Nafasi za kazi ICAP Tanzania , Discover rewarding career opportunities at ICAP Tanzania! Join a dedicated team focused on improving health systems and enhancing community well-being. Explore various positions that allow you to make a meaningful impact in public health. Apply today to be part of an organization that values innovation and collaboration.

Nafasi za kazi ICAP Tanzania

Position Title: Systems and Software Developer (1 position)
Reports to: Systems and Software Supervisor
Employment Type: Full-time
Job Location: Dar es Salaam
Travel: Up to 20% in intervention districts outside of job location

Overall Job Function

The Systems and Software Developer is responsible for the programming, documentation, and maintenance of existing and new software products and business projects. This role includes creating user guide manuals, policies, and video training modules to support system users and ensure effective software utilization.

Specific Responsibilities and Duties

Research, design, implement, and manage software programs. Write well-designed, testable, efficient code using best software development practices. Integrate data from various back-end services and databases. Create website layouts/user interfaces using standard HTML/CSS practices. Collaborate with the team to gather and refine specifications and requirements based on technical needs.

Identify areas for modification in existing programs and develop these modifications. Determine operational practicality. Develop quality assurance procedures. Deploy software tools, processes, and metrics. Maintain and upgrade existing systems. Back up files from websites to local directories for recovery. Ensure that all information systems incorporate mechanisms to improve the completeness, timeliness, and accuracy of data.

Participate in building the capacity of key program staff on the technical knowledge of running and maintaining ICAP online platforms. Design or develop software systems using scientific analysis and measure outcomes and consequences of design. Train users to use new or modified software and system features and functionalities. Develop software system testing or validation procedures.

Develop software programming and development documentation. Create technical documentation for reference and reporting. Stay plugged into emerging technologies/industry trends and apply them to operations and activities. Collaborate with testers about any bugs, defects, or issues found, and work to ensure that bugs are resolved so that website quality exceeds defined standards.

Collaborate with testers in code and design reviews. Confer with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions. Create user guides and manuals. Provide continued support and troubleshooting for system-related problems and bugs. Perform any other tasks assigned by the supervisor.

Qualifications, Knowledge, and Skills

Required Education: Bachelor’s degree in computer science or related field. Required Work Experience: Minimum 2 years in system and software development, including: Strong skills and experience in programming. Proficiency with popular web and mobile development technologies, including but not limited to Java, PHP, JavaScript, and popular development frameworks/tools like Android Studio, DataGrip, etc., database technologies (MySQL, PostgreSQL), web servers (e.g., Apache, NGINX), and version control tools (e.g., GitHub).

READ ALSO: Nafasi za kazi NMB Bank Tanzania July 2024

Previous experience with health information systems of the Ministry of Health, including the CTC2 database, is an added advantage. Proven work experience in design patterns and mobile architecture using frameworks such as MVVM/MVC/MVP. Familiarity with RESTful APIs to effectively integrate Android applications.

Up-to-date knowledge of software test design and development. Strong IT support, programming, and testing skills. Excellent communication and critical thinking skills. Good organizational skills and a detail-oriented mindset.

Thank you for reading our article to the end, if you have any questions please leave a comment below or you can Contact us. Don’t forget to join us on WhatsApp Groups For more updates.
Usaili.com team is dedicated to making sure you stay updated.

Join Our Whatsapp Group for Daily Updates
CLICK HERE

You may also like

More Information

  • This job has expired!

Leave your thoughts

Share this job

Contact Us

JobMonster Inc.
54/29 West 21st Street, New York, 10010, USA
contact@jobmonster.com
http://jobmonster.com