Summary of the position:
Responsible for the development and maintenance TI+ and Tradepost.
Main responsibilities:
- Development and enhancement TI+ and Tradepost.
- Maintain and support TI+ and Tradepost.
Main duties details:
Develop and enhance TI+ and Tradepost:
§ Study, evaluate and provide feedback on functional requirements / user stories.
§ Liaise with product owners, business analysts for clarification and understanding of requirements / user stories.
§ Guide the functional team to update the specifications /user stories if necessary.
§ Analyze technical constraints considering functional impacts with technical lead’s help.
§ Contribute to technical design and liaise with product owners, business analysts on all aspects of functional requirements.
§ Support Technical Lead with all technical tasks and activities.
§ Keep up to date detailed technical documentation.
§ Provide high-level estimation for high-level requirements / EPICs.
§ Provide detailed estimation for detailed requirements / user stories.
§ Develop, implement and test application components.
§ Implement solutions using TDD/BDD.
§ Write unit tests and cucumber tests to ensure the robustness of the application.
§ Perform non-functional testing.
§ Perform code review for other team members.
§ Develop the enhancements
§ Refactor the existing code if necessary
Maintain and support TI+ and Tradepost:
§ Perform level 3 support of applications in production.
§ Analyze and evaluate the bugs as raised by first and second level support.
§ Coordination with support team and functional team to investigate the bugs.
§ Develop and fix the bugs.
§ Make sure it works in continuous integration environment.
§ Write unit tests and cucumber tests to ensure the robustness of the fix.
§ Refactor the code if necessary.
Legal and Regulatory Responsibilities
§ Comply with all applicable legal, regulatory and internal Compliance requirements, including, but not limited to, the Singapore Compliance manual and Compliance policies and procedures as issued from time to time; Financial Security requirements, including, but not limited to, the prevention of Financial Crime and Fraud including reporting obligations to the Money Laundering Reporting Officer.
§ Maintain appropriate knowledge to ensure to be fully qualified to undertake the role. Complete all mandatory training as required to attain and maintain competence.
Secondary duties:
§ Serving as backup person for absent TI+ and Tradepost team member, when required.
§ Other duties may be assigned.
Bachelor and above in relevant discipline