The IT Officer – Web Developer will be responsible for designing, developing, and maintaining the organization’s web applications and websites. The officer will also support IT operations, ensuring the integration of web technologies with institutional systems to enhance efficiency and service delivery.
Design, develop, and maintain dynamic websites and web-based applications.
Manage front-end and back-end development using modern frameworks (e.g., Laravel, Django, React, Vue).
Maintain and update content management systems (CMS) and institutional websites.
Ensure cross-platform and cross-browser compatibility of web applications.
Monitor website performance, security, and uptime.
Troubleshoot and resolve web-related issues in collaboration with the IT team.
Integrate databases and APIs to support organizational needs.
Work closely with other departments to capture system requirements and implement solutions.
Ensure compliance with ICT policies, data security, and user accessibility standards.
Provide technical documentation, user training, and support for developed systems.
Assist with general IT operations (network support, system administration, etc.) when required.
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Minimum of 2–3 years’ proven experience in web development.
Strong knowledge of HTML, CSS, JavaScript, PHP, MySQL, and modern frameworks (e.g., Laravel, React, Vue.js).
Experience with CMS platforms such as WordPress, Joomla, or Drupal.
Knowledge of server management (Linux/Windows), hosting, and cloud services.
Familiarity with cybersecurity best practices and data protection.
Additional experience in IT support, networking, or database administration will be an added advantage.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Ability to manage multiple tasks and meet deadlines.
Keen attention to detail and quality assurance.
Adaptability to new technologies and trends in web development.