Successful candidates shall participate in analysis, design, development and support for core Enterprise Application systems, mobile enterprise apps or business intelligence data warehouse solutions.
Key Accountabilities
- To participate in requirements analysis, functional design and testing of the core Enterprise application systems, mobile digital enterprise applications, or business intelligence data warehousing solutions.
- Using knowledge and skills acquired, to effectively contribute to the successful and timely completion of software development and project implementation.
- To lead & supervise a team of junior developers.
- To provide ongoing support to local & overseas customers.
- To provide pre and post sales support to marketing staff.
- To ensure highest possible degree of customer satisfaction when servicing customer.
- Defines web/portal objectives by analyzing user requirements, envisioning web/portal features and functionality.
- Designs and develop web/portal user interfaces for internet or intranet by setting expectations and features priorities throughout software development, life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
- Completes web/portal development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problem across multiple environments and operating platform.
- Implement daily routine maintenance of existing web/portal and email blast.
- Develop system statistics and reporting based on user requirement.
- Supports users by developing documentation and assistance tools.
- Liaise with web/portal vendors to resolve web/portal errors, perform web/portal upgrade and implementation.
- Train external and internal user for the new and current web/portal application.
- Coordinate multiple IT projects management to ensure alignment of business requirements and quality IT systems implementations which meet the end users' needs.
- Assist in developing IT plans and initiatives to ensure alignment to overall corporate and IT strategies in meeting PSMB's business objectives.
- Lead & supervise a team of junior developers.
- Provide ongoing support to local & overseas customers.
- Provide pre and post sales support to marketing staff.
- Ensure highest possible degree of customer satisfaction when servicing customer.
Qualifications
- Degree in Computer Science/IT related disciplines or Banking & Finance fields
- Experience in software development lifecycle, involving in one or more areas such as requirements gathering, requirements analysis & documentation, functional & technical design, development & testing, etc.
- Exposure to online enterprise application systems or business operating procedures will be of added advantage
- Possess strong analytical skills, meticulous and systematic in nature
- Possess leadership capabilities
- Good communication skills in English (both verbal & written)
- Strong interest in R&D
- Must be prepared to travel internationally
- Knowledge and skills in one or more of the following:
- Java /Java Script/ Java Swing / JEE / JSF / JSP. Web Services, EJB, ASP.net ,PHP , C#.
- HTML5, DOJO, Bootstrap, AngularJS, nodeJS, responsive web.
- Data warehouse design, business intelligence tools, ETL
- RDBMS database design & data modelling
- UML, Visio, Microsoft Office
Culture
We provide great training and growth opportunities for our employees. A relatively young organisation with good perks and benefits.