The University of Benin invites applications from qualified and experienced professional programmers with a proven track record in deploying real-life applications for organizations.

Requirements

Applicants must demonstrate good working knowledge of the following technologies:

Core Systems & Web Technologies

  • Windows and Linux Operating System and Terminal Commands
  • Apache HTTP Server (or equivalent web servers such as Nginx)
  • PHP Programming
  • JavaScript Programming
  • HTML and CSS
  • Java
  • C# / .NET

Databases

  • MariaDB (Administration and SQL Queries)
  • MySQL
  • PostgreSQL
  • Microsoft SQL Server (added advantage)
  • Oracle
  • Experience with database design, optimization, backup, and recovery

Additional Programming Languages / Technologies (Added Advantage)

  • Python
  • Node.js
  • RESTful API development and integration
  • Experience with modern JavaScript frameworks (e.g., React, Vue, or Angular) will be an added advantage

Candidates must possess hands-on experience in building, deploying, and maintaining production-level systems.

Full Job Description

Job Title: Professional Programmer
Institution: University of Benin

Job Summary

The University of Benin is seeking competent and experienced programmers to support the development, deployment, and maintenance of enterprise-level web applications and institutional systems. Successful candidates will contribute to the University’s digital infrastructure and innovation initiatives.

Key Responsibilities

  • Design, develop, and deploy web-based applications for institutional use.
  • Configure and manage Windows and Linux-based servers and environments.
  • Administer and optimize databases including MariaDB, MySQL, PostgreSQL and Oracle.
  • Configure and maintain Apache HTTP Server and other web servers as required.
  • Develop secure server-side applications using PHP and other supported programming languages.
  • Implement dynamic and interactive front-end features using JavaScript and related frameworks.
  • Develop and consume RESTful APIs for system integration.
  • Structure web content using semantic HTML.
  • Ensure responsive, accessible, and user-friendly designs using CSS.
  • Troubleshoot system, application, and performance-related issues.
  • Document systems and provide technical support when required.

Required Technical Skills

  • Proficiency in Linux and Windows Server System administration and terminal commands.
  • Strong experience with relational database management systems (MariaDB, MySQL, PostgreSQL, Oracle).
  • Hands-on experience with Apache HTTP Server and web application deployment.
  • Strong PHP development skills with secure coding practices.
  • Proficiency in JavaScript for interactive and dynamic web interfaces.
  • Knowledge of additional programming languages such as Python, Java, or C# is an added advantage.
  • Strong knowledge of HTML and CSS for standards-compliant, responsive design.

Academic Qualifications

  • A minimum of a Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or any other relevant discipline from a recognized institution.
  • Possession of relevant professional certifications will be an added advantage.

Additional Requirements

  • Proven experience in deploying live applications in real-world environments.
  • Ability to work independently and collaboratively within a technical team.
  • Strong analytical, problem-solving, troubleshooting, and documentation skills.

Method of Application

Interested applicants should submit their resume/CV to [email protected] for consideration.

By admin

Leave a Reply