# Software Engineer - Securities Lending Technology

**Company**: Morgan Stanley
**Location**: Hong Kong
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://ms.wd5.myworkdayjobs.com/en-US/External/job/Hong-Kong-Hong-Kong/Lead-Engineer---Securities-Lending_PT-JR043301-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_27beca19-8e3

## 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 6 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.

## Skills

### Required
- Scala
- Java
- SQL
- Unix/Linux
- automated testing
- version control
- code review

### Nice to have
- financial services
- Securities Lending
- Prime Brokerage
- messaging
- event-driven systems
- modern Java frameworks
- distributed application troubleshooting

---

Source: [Apply at ms.wd5.myworkdayjobs.com](https://ms.wd5.myworkdayjobs.com/en-US/External/job/Hong-Kong-Hong-Kong/Lead-Engineer---Securities-Lending_PT-JR043301-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
