Description
We are seeking an experienced software engineer in Hong Kong to deliver features and components for Stock loan Trading, lifecycle management, and platform renovation.
You will combine hands-on development with analysis of business workflows, taking ownership of assigned work from requirements clarification through testing and production release.
Responsibilities:
- Take ownership of assigned features and components, plan implementation steps, and deliver tested, maintainable software against agreed requirements.
- Analyse requirements and data with business analysts, product partners, and engineers; clarify workflow details with Trading and Operations users as needed.
- Develop server-side services and integrations supporting trade capture, inventory updates, returns, recalls, or other lifecycle functions.
- Contribute to platform renovation by implementing new components, adapting interfaces, and validating behavior against existing systems.
- Apply sound engineering judgement within agreed architecture; identify dependencies and raise questions or risks early when scope or system-wide impacts are unclear.
- Write automated tests, perform code reviews, and use data checks and reconciliation to verify correctness, including exceptions and failure scenarios.
- Support controlled releases and production troubleshooting, investigate root causes, and implement fixes with appropriate guidance for high-risk changes.
- Keep teammates and leads informed through clear progress updates, technical summaries, and documentation; share knowledge and support less-experienced colleagues.
Requirements:
- At least 8 years of strong server-side programming experience, with Scala as a key preferred skill.
- Professional experience delivering production software, with evidence of independently completing substantial features or complex project tasks.
- Practical SQL and relational database skills, familiarity with Unix/Linux, and an understanding of service interfaces and application integration.
- Experience with automated testing, version control, code review, and disciplined software delivery.
- Good analytical and debugging skills: follow data and event flows, investigate unexpected behavior, and translate findings into practical fixes.
- The ability to understand the business context of your work and a strong interest in learning Securities Lending, trading, and lifecycle processes.
- Clear written and spoken English and an ability to work effectively in a distributed, multi-person team, explaining progress, questions, and technical findings.
- A degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
Benefits:
Morgan Stanley offers a range of employee benefits and perks, including support for employees and their families at every point along their work-life journey.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://ms.wd5.myworkdayjobs.com/en-US/External/job/Hong-Kong-Hong-Kong/Director--Lead-Software-Engineer_PT-JR043309-1