Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 4, 2021
    Deadline: Nov 17, 2021
  • The Institute of Chartered Accountants of Nigeria (ICAN) was established by Act of Parliament No. 15 of 1965 to: (i) determine what standards of knowledge and skill are to be attained by persons seeking to become members of the accountancy profession and to raise those standards from time to time as circumstances may permit; (ii) secure in accordance w...
    Read more about this company


    Programmer / Software Engineer

    Department: Information Technology Directorate

    Job Description

    • Confirms project requirements by reviewing program objectives, input data, and output requirements with analyst, supervisors, and users.
    • Arranges project requirements in a programming sequence by analyzing requirements.
    • Preparing a workflow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
    • Encodes project requirements by converting workflow information into computer language.
    • Confirms program operation by conducting tests; modifying program sequence and/or codes.
    • Prepares reference for users by writing operating instructions.
    • Maintains historical records by documenting program development and revisions.
    • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications;  establishing personal networks;  participating in professional societies.
    • Contributes to team effort by accomplishing related results as needed.


    • Bachelor's Degree in a relevant field.
    • Minimum of 5 years’ working experience as a Full Stack Developer or similar role.
    • Experience developing desktop/web and mobile application.
    • Familiarity with common stacks.
    • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, React/Vue, NodeJs).
    • Knowledge of multiple back-end languages  (e.g. PHP, Python, Java and or C#  are added advantage).
    • Familiarity with DBMS technology (e.g. SQL) and caching mechanisms such as Redis, Memcached and Varnish.
    • Familiarity with web servers (e.g. Nginx, Apache).
    • Good knowledge of cloud server services (e.g Azure).
    • Good knowledge of GIT repository management.
    • Knowledge of Agile / Scrum process, language and ceremonies is a plus.

    Method of Application

    Interested and qualified candidates should send their Resume to: [email protected] using the Job Title as the subject of the mail.


    • Multiple applications will lead to disqualification
    • Only shortlisted candidates will be contacted.

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at ... Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail