Start Your Search Here

Job Search

KGN Integrated Engineering

Singapore / Global

IT Programmers

Job Description

Working Experience And Skill Requirement IT Programmer

Must be able to speak and write English proficiently;

Have at least three (3) years' post graduate experience working with Personal computers or compatibles;

Have at least three (3) years' post graduate experience using MS OS such as Windows 7 or higher and Microsoft Outlook;

Able to conduct unit, module, functional and volume testing; to analyze test results and to take corrective action.

For Java Requirement

The Programmer shall be required to:

Have three (3) years’ experience, within the past four (4) year’s timeframe, in each of the programming skills:

JSP,

Servlet,

Java Bean,

Java Script,

Session management

JDBC, SQL

Have two (2) years’ experience, within the past three (3) year’s timeframe, in coding programs using each of the skills:

HTML 5

XHTML

AJAX

Web Services (REST API)

JSON

Java Server Faces

EJB (session, entity & message, Service Locator, Business Delegate, Data Transfer Object, Data Access Object),

Preferably have hands on experience on the following:

IBM RAD9.0 or above or Eclipse or equivalent

Portal and Portlet development

n-Tier Architecture

Java Web Security/LDAP

JEE Security

JEE Transaction

XML

Web Services (SOAP)

JNDI

UML diagrams

-

Secure coding to prevent application vulnerabilities (for eg. Cross-site scripting; Injection vulnerability flaws such as SQL injection, command injection; Race conditions; Improper error / exception handling, etc)

The Programmers shall be required to:

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

Prepare and document test data;

Prepare and set up testing and production environment;

Prepare and maintain program and system documentation;

Assist in establishing file structures and processing logic requirements;

Produce deliverables according to group standards and procedures;

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

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

Train other contract programmers in the relevant skills;

Participate in Disaster Recovery activities eg simulation exercise at Disaster Recovery sites;

Learn / pick up new programming skills related to System Development and Maintenance as assigned by the supervisors;

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

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs