An exciting opportunity has become available for a Capital Markets Risk Developer to join a growing business as part of the Risk Services Technology team.
MACQUARIE Group Limited is a global investment banking and diversified financial services group, providing banking, financial advisory and investment and funds management services to institutional, corporate and retail clients and counterparties around the world.
Commodities and Global Markets provides clients with an integrated, end-to-end offering across global markets including equities, fixed income, foreign exchange and commodities.
Find out more about Macquarie at www.macquarie.com/about .
Macquarie understands the importance of diversity and inclusion - our long history of success has come from being different. At Macquarie we value the innovation and creativity that diversity of thought brings. The one thing we all have in common is our focus on high performance. If you're capable, motivated and can deliver, we want you on our team.
COG brings together specialist support services including technology, market operations, workplace and human resources. COG's purpose is to drive operational excellence through business-aligned services with a focus on quality, cost and risk.
The Risk Services Technology team, part of the Corporate Operations Group (COG), is seeking to add a motivated Capital Markets Developer to join a talented global technology team focused on high quality and consistent delivery to support CGM in meeting their business objectives. As part of the Asia Equity Risk Team, you will work on systems critical to front office pricing, trading and risk including market and credit risk management, rates capture, and margining. Sitting alongside the traders in a demanding front office environment, you will be involved in the full lifecycle of projects encompassing requirements gathering, planning, development, testing, release and support.
Develop, test and deploy code in a variety of programming environments, with a focus on the Risk Management systems
Communicate with business users from all levels and teams of the organization (front office through back office) to: Gather and clarify requirements; perform demos; arrange and coordinate testing
Play leading roles in systems integration, module and solution definition and design, and effort estimation
Perform release planning and execution
Participate in second line production system support and incident response
Work closely with Operations teams in driving forward DevOps model
Implement and promote best SDLC practices
Qualifications and Educational Requirements
Degree in a numerate discipline or proven high academic ability
5+ years' experience as an application developer
Technical lead experience is a plus
Proven practical solution design experience
Proven practical experience building, integrating and supporting complex applications
Strong oral and written communication in English
Client and server side development experience
Java platform; RDBMS (Sybase preferred); Web services
Experience in Agile Software Development; SDLC tools and best practices; Automated testing
Flexibility: the ability to work on long-term strategic projects, smaller BAU tasks and reactive quick fixes as required; work on multiple tasks in parallel