
Senior Software Engineer
- Guangzhou, Guangdong
- Contract
- Full-time
- Design and develop cloud native software systems that are resilient, secure, fast, easy to manage, and scalable in modern, dynamic environments such as public cloud.
- Adopt appropriate software architecture design.
- Contribute with analysis and solutions to fulfill business requirements.
- Optimize performance of complex systems.
- Create structured, testable, lightweight code in Java or any programing language that suitable.
- Work with business users for support or development queries.
- Work with IT Infrastructure and other IT application teams as well as external vendors as required.
- Supervise the rectification of production system issues with the minimum disruption to the business.
- Provide estimates for development efforts from design documents.
- Excellent skills in Java Experience.
- Hands-on development experience in building global software product from zero to one.
- Strong experience working on the frontend and backend of a technology product.
- Strong knowledge of Agile development and Devops tool (e.g. Confluence, JIRA, Selenium, Jmeter, HP virtual user, Cucumber, Jenkins, QC, etc).
- Extensive relevant working experience, involvement in wealth management or investment IT functions preferred.
- Experience in the areas of retail investment, wealth management, asset management would be an added advantage.
- You're comfortable working in a team that deals with ambiguity and aggressive timelines.
- Strong team player who also has the ability to work under pressure, independently and proactively.