Lotus Note Developer

ALLTECH SYSTEMS PTE. LTD.
  • Job Category
    Information Technology
  • Job level
    Professional
  • Contract type
    Permanent, Full Time
  • Location
    Islandwide
  • Salary
    S$7000 - S$8000

Job Description

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 six (6) 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 six (6) 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:

a) LotusScript

b) JavaScript

c) Java

d) HTML / XML

e) Lotus Notes @Formula

f) 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:

a) 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)

b) jQuery coding and knowledge

c) the management of Web Service Providers/Consumers and Jars in a Lotus Notes application

d) Establishing connections between different data stores/platforms for interfacing (e.g. FTP, JDBC)


Additional Requirement


a) At least five (5) year post graduate hands-on experience in Lotus Domino Administration set up and maintenance;

b) At least five (5) year hands-on experience in setting up

Windows OS and server;

c) At least five (5) year hands-on experience in setting up

Linux OS and server.

d) Have working experience in applying Windows and Linux patches, and troubleshooting windows and Linux server issues.

e) Preferably with some knowledge and experience in VMWare Horizon View Virtual Desktop Administration set up and maintenance

f) Preferably with some knowledge and experience in SharePoint Server Administration set up and maintenance63


Closing on 16 Oct 2021