Key Responsibilities:
- Involve in the all stages of the software development process including requirement gathering, design, development, testing, deployment management, issue review and maintenance
- R&D to maintain up to date knowledge of latest technologies, tools and platforms
- Produce high quality and designs by following industry best practices and coding standards
- Responsible for clear communication (both written and verbal) on technical and non-technical contracts (external and internal) and at senior levels
- Support and visit for the rollouts of local and overseas clients
- Work with non-technical business teams to understand the functionality, composition and user requirement
Profile:
- A Bachelor's Degree in Software Engineering, Computer Science or Information Technology
- 3+ yrs of experience in developing high quality software using JAVA
- Sound knowledge in Spring, Hibernate and Web Services
- Experience in Oracle, MYSQL or SQL Server
- Experience in frameworks such as AngularJS, JQuery and ReactJS will be highly beneficial
- Previous experience in managing teams is preferred
- Knowledge in CI/CD operations will be an added advantage
- Good verbal & written communication skills in English
Apply via SpotJobs
Please click APPLY NOW button to upload your CV via SpotJobs