To develop applications from scratch;
To be involved in application integration, enhancement, implementation and version control of existing application;
To conduct and assist in requirement gathering;
To maintain systems and user documentations – system requirement specification, system design specification, test plan and etc.;
To participate in various testing phase;
To be involved in application deployment;
Work with other leads/architects to define best practices and coding standards;
Review application in progress of development to ensure compliance with overall design parameters and corporate development standards;
Guide and mentor less experienced programmers/developers on technical
Candidate must possess a Degree in Computer Science/ IT, or equivalent IT experience.
3‐4 years of software development experience. Required skill﴾s﴿: JAVA/J2EE, Spring Database knowledge of any MySQL/ ORACLE including experience working with procedures, triggers and indexes
Experience in mobile development will be an added advantage.
Knowledge in one or more of key technologies Restful API, Web Services, Java, Angular JS, node.js.
Resourceful, independent and result oriented
Good problem solving skills
Actively learning and testing new technologies
A team player with good communication skills, able to work under a tight schedule with minimal supervision