- Job id
- 20204
- Location
- Hong Kong
- Full/Part Time
- Full-time
Apply Now
Job Summary & Responsibilities
Regulatory IT is part of Controllers Technology within Firmwide Technology and is responsible for developing and supporting several applications that deal with regulatory and control requirements including:• Financial disclosures (balance sheet, capital adequacy)
• Maintaining adequate capital against the firm’s business risks
The group has a global presence in New York, London, Tokyo, Hong Kong and Bangalore collaborating on high profile projects using agile methodologies and OO technology. The majority of controllers’ applications are three tier Java applications with a Sybase database back end.
The business users are Regulatory and Financial Controllers.
Important areas of focus for the team include:
• Development of applications to support reporting to financial regulators in countries Japan (FSA), Korea (FSC), China (CSRC), Hong Kong (SFC) and Singapore (MAS). This involves integration with systems across the firm’s businesses to meet complex local requirements while leveraging a strategic global architecture.
• Building out a strategic global balance sheet application used by financial controllers to analyse and report the firm’s balance sheet on a daily basis. The platform is a three tier Java application comprised of a Swing client, a cache based middle tier utilising a proprietary Object Relationship framework and a Sybase database.
RESPONSIBILITIES
The candidate will have extensive interaction with other developers in the team, business users, technical architects and developers in other Technology teams. They will undertake analysis and requirements capture with users, participate in design discussions and propose design solutions, write unit tests/functional tests, develop Java code and assist in the deployment and support of the applications in production.
The Controllers IT teams work in partnership with the business users. This provides the opportunity to learn about key aspects of the firm’s trading business and understand regulatory rules, accounting practice and management of the firm’s financials. Developers work closely with the technical architects to make design decisions and contribute to our core architecture. There is also the opportunity to interact closely with other business functions and technology teams across the firm.
DEVELOPMENT PROSPECTS
Recent market events have put the spotlight on Control functions within financial institutions. The Financial Regulators are laying out a new landscape, resulting in a number of large-scale, high-profile technology projects, which offer both technical and business challenges.
This role offers the chance to work in a dynamic, fast-paced environment and will provide exposure to the Controllers business as well as other related areas (Risk, Operations). Because Controllers covers all areas of the business, there is an opportunity to learn about all the financial instruments traded by Goldman Sachs.
The underlying architecture is a highly advanced and complex cache-based framework. Due to high trade volumes, the architecture must be scalable and at the leading edge of available software/hardware specifications. Working within this team offers the chance to interact with the global Technical Architect community to build and improve this.
There are many opportunities for training, both on the business and technical side, as well as “soft-skill” development. Internal mobility is encouraged within Goldman Sachs Technology, between departments and/or to other GS offices. We will also try to accommodate flexible working arrangements for employees who require this.
Basic Qualifications
MANDATORY• Java: Minimum 4 years
• Object-oriented development: 4+ years
• Automated testing experience e.g. JUnit, Fitnesse, QTP
• SQL: working knowledge
The successful candidate will also:
• Demonstrate strong problem solving and analytical skills
• Have technical design and analysis skills, backed up by real-project implementation experience
• Be hands-on and take ownership of issues to ensure follow-through
• Have strong communication skills and feel comfortable working in a global team that both welcomes and challenges new ideas
• Have experience of partnering with clients to deliver benefits to the business
Preferred Qualifications
• Experience of Test Driven Development strongly desirable• Agile development experience
• Sybase
• Scripting languages (e.g. Perl, ksh)
• Working knowledge of C
A successful candidate is likely to have (although not necessarily):
• Knowledge of financial products
• Experience of technical mentoring of more junior developers
• Project management skills
Goldman Sachs is an equal opportunity employer. © The Goldman Sachs Group, Inc., 2013. All rights reserved.
Apply Now