Register Login

Software Developer - Zimbabwe Technical Assistance, Training and Education Center for Health (Zim-TTECH)

Hiring Organisation: Zimbabwe Technical Assistance, Training and Education Center for Health (Zim-TTECH)
Alert: Application Deadline Expired

Job Description

The incumbent reports to the Lead Software Developer. The position holder will be responsible for designing, developing, and implementing customer facing applications.

Duties and Responsibilities

  • Developing front end website architecture.
  • Designing user interactions on web pages.
  • Developing back-end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.

Qualifications and Experience

  • Degree in Computer Science or equivalent qualification.
  • 3+ years of professional development experience with angular, production Java exposure, and with experience with Spring framework.
  • In depth knowledge of Spring Framework and Java.
  • Knowledge of JavaScript, STS, Spring Boot and Java Application Servers.
  • Knowledge of GraphQL APIs and CQRS systems.
  • Docker experience is desirable.
  • Good knowledge of the JavaScript ecosystem and its popular libraries, including: npm, yarn and Angular,
  • Experience in producing and consuming RESTful APIs.
  • Knowledge of multiple front-end languages and libraries. Experience creating front-end applications using HTML5, Angular, LESS/SASS and Typescript.
  • Hands on experience with JavaScript Development on both client and server-side
  • Experience with modern frameworks and design patterns.
  • Continuous integration and version control (Git).
  • Familiarity with databases (e.g., MySQL), web servers (e.g., Tomcat) and UI/UX design.

How to Apply

Interested candidates should submit their application letter, detailed Curriculum Vitae, and certified copies of certificates to The Human Resources Manager to:

Deadline: 02 February 2023

Alert: Application Deadline Expired

Share Job

Zimbabwe Technical Assistance, Training and Education Center for Health (Zim-TTECH)

Receive job alerts...

Do you want to get notified when a new job is added? Select a category and subscribe to receive the updates.

Related Jobs

Women's University in Africa
Women's University in Africa Bulawayo

ICT Technician


Cotton Company of Zimbabwe (COTTCO)
Cotton Company of Zimbabwe (COTTCO) Harare

IT Manager


SECURICO Security Services
SECURICO Security Services Harare

ICT Assistant


National Gallery of Zimbabwe
National Gallery of Zimbabwe Harare

IT Officer


Gwanda State University (GSU)
Gwanda State University (GSU) Gwanda

Software Programmer


Promoted Products