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
Bachelor’s 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 API’s (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
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job