Posted on :
13 May, 2022
13 May, 2022
Job Description
Job Title: Application Programmer II
SPECIFIC DUTIES AND RESPONSIBILITIES
Successful applicant will be assigned duties in the Information Communication & Technology Division (ICTD) and would be required to:
· Design and develop practical application/software for the office;
· Develop and maintain software applications/technologies ;
· Assist in application development projects;
· Design and maintain all the web-based applications for the office;
· Advise Management on the IT needs of the office;
· Check the correctness of reports to user departments, sections, and units;
· Prepare reports as required by user departments, sections, and units;
· Perform any other duties that may be assigned
QUALIFICATIONS AND EXPERIENCE
Applicants must:
· Possess Bachelor’s Degree in Computer Science or allied discipline (at least Second Class Lower Division)
· Have at least three (3) years of hands on practical experience.
Desirable Attributes
· Experience in data structures, algorithms and software design and development;
· Experience in C#, Java, ASP.Net MVC, Flutter Mobile Application Development;
· Proficient in modern web development, DHTML, JavaScript, CSS database design and Basic SQL construction.
Hands on experience in any of the following areas will be an added advantage:
· DB2, SQL SERVER, SQ Lite;
· JavaScript Framework like Angular, React JS, Node JS e.t.c.
· Natural Language processing expertise with Python or AI frameworks.
GENERAL SKILL REQUIREMENTS FOR NETWORK ADMINISTRATORS AND APPLICATION PROGRAMMERS
· Ability to think logically and analytically
· Excellent listening, questioning and usability skills, combined with the ability to interact confidently with users to think through problems and visualize solutions
· Ability to work well in a team
· Ability to transfer ICT skill/knowledge to non-tech oriented users
· Strong analytical & diagnostic skills
· Enthusiasm and high degree of adaptability
DESIRABLE ATTRIBUTES
APPLICANTS FOR ALL POSITIONS MUST: