Point your AI agent at freehire and let it find you a job.

Get the CLI →

INCEIF University

Software Developer

Posted Updated
Discussion

About the role

The Software Developer is responsible for designing, developing, testing, implementing and maintaining systems and applications that address user requirements and evolving stakeholder needs. This role is responsible for gathering and translating user requirements into functional, scalable and secure solutions, ensuring optimal performance and good user experience. Working closely with internal ICT team and vendors, the Software Developer drives innovation, delivers functional and efficient systems and applications that supports the digitalisation and automation initiative.

Key responsibilities

  • Manage the end-to-end software development lifecycle from requirements gathering and system design to coding, testing, deployment and maintenance.

  • Develop secure, scalable and high-quality applications using established coding and architectural standards.

  • Conduct testing, debugging and performance optimisation to ensure system reliability.

  • Troubleshoot software issues and minimise operational downtime.

  • Develop technical documentation and user guides.

  • Collaborate with ICT colleagues and stakeholders to implement and enhance system features.

  • Apply appropriate IT standards and project management practices.

  • Prepare ICT reports for management and keep abreast of emerging technologies.

  • Provide backup support for other ICT functions when required.

About you

  • Bachelor's degree in Information Technology, Computer Science or a related discipline.

  • Minimum 5–8 years' experience developing or supporting systems and applications preferably within an academic or similar environment.

  • Proficiency in PHP, CodeIgniter, Laravel, JavaScript, HTML5 and CSS.

  • Experience with MySQL, SQL and PostgreSQL databases.

  • Knowledge of Moodle LMS, IT systems and end-user support within the education sector.

  • Knowledge of IT project management and the development of ICT policies and guidelines.

  • Strong analytical, technical problem-solving, communication and interpersonal skills.

  • Ability to work collaboratively with stakeholders across different departments.

About us

INCEIF University is an institution focused on education and university operations supported by reliable digital solutions and ICT infrastructure.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available