Responsibilities
- Collaborate with business and operations units to gather requirements, implement system modifications, and drive upgrades.
- Direct offshore development teams to deliver core in-house settlement system features.
- Perform rigorous code reviews to enforce code quality, optimal performance, and robust software standards.
- Deliver daily production support for back-office settlement trading platforms, resolving technical incidents efficiently.
- Execute full system development lifecycle activities, including requirements analysis, architecture design, coding, testing, and documentation.
- Participate in scheduled weekend maintenance windows and complete ad-hoc technical projects.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
- At least 3 years of hands-on Java and SQL development; 2 years’ experience in trading system support is a big plus.
- In-depth domain knowledge of securities operations and financial products including equities, futures, options, bonds, and structured products.
- Hands-on technical proficiency with Java, Oracle, PL/SQL, Hibernate, and the Spring framework on Linux and Windows platforms.
- Strong diagnostic, analytical, planning, and risk awareness capabilities to handle production issues independently.
- Excellent verbal and written communication skills in English, Cantonese, and Mandarin.
