- To perform feasibility analysis, work with project management team to prioritizes deliverable, and negotiate on product functionalities.
- To design, develop and maintain enterprise-scale application.
- To perform system analysis, database design, process design and develop solutions to fulfill business requirements.
- To participate in analysis and translate requirements into technical design.
- To develop and execute unit test cases.
- To perform code review.
- To perform deep level analysis and comprehend to current product engineering activities.
- To assist in resolving/troubleshooting product and revolving technical issues in multiple application.
- Other assignment that might be assigned from time to time.
- Candidate must possess at least a Professional Certificate, Diploma, Advanced/Higher/Graduate Diploma, Bachelor’s Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.
- Proficient in Java, Spring, Hibernate, Oracle PL SQL, GIT.
- Knowledge in RESTful API, Python, AngularJS, Primefaces, JSF, DB2, JBoss, Apache Tomcat, Maven, JUnit, Jenkins, Linux commands will be an added advantage.
- Strong knowledge in Software Development Processes.
- Good analytical, documentation and communication skills.
- Able to work well in a project team.
- Able to approach issues and projects with a sense of ownership, enthusiasm, innovation and provide quality solution with minimum supervision.
- At least 3-5 years of working experience in the related field is required for this position.
- Preferably Senior Executives specializing in IT/Computer – Software or equivalent.