Key Areas of Responsibilities
- Deliver and expand our technology offerings in the order management, trade booking and real time PnL & Risk workflows.
- Work with development managers and other colleagues to design and review technical solutions
- Adopt new technologies and frameworks in projects
- Provide reliable estimates and alerts of projects delays or issues as early as possible
- Follow the processes for version control, continuous integration and release management
- Keep record and documents on design, support, user manuals and operation procedures
- Ensure code is covered thorough by unit tests and rigorously tested before deploying to QA or UAT
- Coordinate with production support teams on releases and issue management
Requirements
- Bachelors Degree with Honors (or equivalent) or above in Computer Science, Software Engineering, Computational Finance or a STEM related discipline from a prestigious institution
- 15 years of related experience including few years working with FICC asset classes
- Ability to mesh requirements-driven tasks and technical debt reduction tasks
- Good attention to detail, strong problem-solving and analytical skills
- Working knowledge of unit testing frameworks and best practices
- Strong teamwork and collaboration ethic
- Experience with financial market data APIs (Bloomberg/Reuters)
- Familiarity with Agile development artifacts and best practices
- Experience working with one of more Java frameworks (Spring/Vertx)
- Development skills in Java, Python, SQL
- Excellent communications in English, Putonghua is an advantage
Stay informed on CITIC CLSA Job Opportunities
Not the right fit? You can create a job alert to receive our latest job openings that meet your interest