Position: Entry level

Job type: Contract

Salary: Negotiate

Loading ...

Job content

Job Description

The Programmers shall be required to :

i. Code, modify, test, correct and document new and existing programs using assigned languages, tools and coding conventions;

ii. Prepare and document test data;

iii. Prepare and set up testing and production environment;

iv. Prepare and maintain program and system documentation;

v. Assist in establishing file structures and processing logic requirements;

vi. Produce deliverables according to group standards and procedures;

vii. Assist Project Leaders in the study and design of application systems and work coordination, project management and user training work;

viii. Troubleshooting and supporting end-users in the implementation and maintenance of application systems;

ix. Train other contract programmers in the relevant skills;

x. Participate in Disaster Recovery activities eg simulation exercise at

Disaster Recovery sites;

xi. Learn / pick up new programming skills related to System

Development and Maintenance as assigned by the supervisors;

xii. Any other tasks related to System Development and Maintenance as assigned by the supervisors.

Job Requirement

(i) Shall have at least three (3) years’ post graduate experience in designing, programming, testing and maintaining a Lotus Notes workflow system (containing forms, views, navigators, script libraries, pages, outlines, images & agents), within the past 5 years timeframe , which is workable in: a) Lotus Notes Client (version 9.xx and above)

b) Internet Explorer/Web Browser (when deployed with a Web UI front)

(ii) Shall Have At Least Three (3) Years’ Post Graduate Experience, Within The Past 5 Years Timeframe , In Designing, Programming, Testing And Maintaining a Lotus Notes Workflow System, Within The Past 5 Years Timeframe, Using The Following Programming Languages
  • LotusScript
  • JavaScript
  • Java
  • HTML / XML
  • Lotus Notes @Formula
  • Lotus Notes SimpleAction
(iii) Be experienced in the application and implementation of Replication, Security and ACL settings in Lotus Notes applications.

(iv) Preferably Have Hands On Experience On
  • Secure web coding to prevent Domino web application vulnerabilities (e.g. Cross-site scripting; Injection vulnerability flaws such as SQL injection, command injection; Race conditions; Improper error / exception handling etc)
  • jQuery coding and knowledge
  • the management of Web Service Providers/Consumers and Jars in a Lotus Notes application
  • Establishing connections between different data stores/platforms for interfacing (e.g. FTP, JDBC)
Additional Requirement
  • At least two (2) year post graduate hands-on experience in Lotus Domino Administration set up and maintenance;
  • At least two (2) year hands-on experience in setting up
Windows OS and server;
  • At least two (2) year hands-on experience in setting up
Linux OS and server.
  • Have working experience in applying Windows and Linux patches, and troubleshooting windows and Linux server issues.
  • Preferably with some knowledge and experience in VMWare Horizon View Virtual Desktop Administration set up and maintenance
  • Preferably with some knowledge and experience in SharePoint Server Administration set up and maintenance
Loading ...
Loading ...

Contact Information


Deadline: 20-07-2023

Click to apply for free candidate


Loading ...
Loading ...


Loading ...
Loading ...