Role overview
What you'll be stepping into
Key Duties and Responsibilities:
Design, develop, test, and deploy web and mobile applications.
Ensure applications are secure, scalable, and user-friendly.
Maintain and update applications, ensure compatibility with current technologies.
Support web infrastructure, databases and host environments.
Monitor system performance and troubleshoot issues to ensure maximise uptime.
Ensure regular backups, system upgrades, and documentation.
Manage relationships with service providers, ensure service quality and value for money.
Develop and deliver training programs for staff on web and enterprise applications.
Provide technical support and resolve application-related issues in a timely manner.
Stay updated with emerging technologies in web development and cloud computing
Recommend and implement improvements to optimize ICT services and applications
Participate in recognised developer communities or professional bodies, both locally and internationally, to foster knowledge-sharing and innovation.
Qualifications, Skills and Experience:
The applicant for the role should hold at least a minimum of a bachelor’s degree in computer science, ICT, or a related field
At least a minimum 2 years’ experience in web and mobile application development
Strong knowledge of PHP, C#, JavaScript frameworks (e.g., React, Angular, Node.js)
Experience with version control (Git), databases (MySQL, SQL Server), and cloud platforms
Previous experience in development using PHP Frameworks is an added advantage
Knowledge of project management methodologies and technical documentation
Application development lifecycle expertise (design, coding, testing, deployment).
Strong problem-solving and debugging skills.
Excellent communication and customer service orientation.
Ability to work collaboratively in a team and manage multiple priorities.
Strategic thinking and adaptability to emerging technologies
How to apply
Application details
To apply for this position, please contact the employer directly. Make sure you have your CV, cover letter, and any required documents ready.

