CareerPlan

Principal Software Engineer / Systems Development Manager - AVP - Position, Collateral & Satellite Systems

Hong Kong, Hong Kong, HKFull-time2026-11-07

Core

Design, develop, test, and support mission-critical Derivative Systems including application development, defect resolution, and production support.

Role type

Principal Software Engineer / Systems Development Manager

Builds

Derivative Systems (financial trading infrastructure)

Domain

Financial Services / Capital Markets

Required skills

Java, Linux, Python, SQL, Shell scripting, FIX protocol, REST APIs, microservices, containerized architecture, cloud technologies, derivatives markets knowledge, risk management models (SPAN, VaR), SDLC methodology

Preferred skills

None explicitly stated as preferred (listed under required as advantageous)

Technologies

Java, Linux, Python, Perl, SQL, Shell, FIX, REST, Microservices, Containers, Cloud

Responsibilities

Perform system development and project implementation including requirement analysis, effort estimation, development, testing and documentation; Design, develop and enhance applications using modern technologies; Perform system and application testing, defect analysis and verification of fixes; Investigate and resolve application defects, production incidents and technical issues; Perform quality reviews of software design and code changes; Collaborate with IT teams on development, testing, implementation and production issues; Participate in rostered production support including night shifts and public holidays

Seniority

Senior, hands-on IC with management responsibilities