Compliance Technology – Analyst Developer recruitment

The Firmwide Technology division contains teams which focus on a range of business functions such as Client Firm Ledgers, Risk, Trade settlement and Regulatory Reporting.  Global technical leadership and cross-department co-operation has created a strong technology strategy which is both followed and challenged by new projects.  Working with other divisions, a diverse range of technologies are used to build global, scalable and robust systems which manage financial and reputational responsibilities of Goldman Sachs.  Systems are supported through a strong global model which partners with outsourcing providers.

Firmwide Technical Community groups, chaired by technologists in global offices, meet regularly and provide a forum for knowledge sharing, design collaboration and to provide component reuse and collaborative prototyping of new technologies.  To supplement the training already available, they schedule additional division wide training sessions and education opportunities such as ‘Focus on Firmwide’ (a range of presentations given by Firmwide teams covering projects and technologies), management discussion panels and ‘brown-bag’ training sessions.

Firmwide Technology attracts people from diverse technical skill sets including Analyst Developers, Technical Architects and Business Analysts.  The breadth of the areas supported by Firmwide systems provides exposure to many business functions and financial products as well as many complex technical challenges.  Cross-team initiatives and mobility opportunities enable employees to build deep business understanding and develop technical, team and leadership skills.  Such is the size and complexity of many of the cross-divisional projects that Firmwide has a ‘XDIV’ team, one of the largest teams of business analysts in technology.

There are a range of other initiatives within the Firmwide division which focus on technology, communication, people development etc. Some examples are:
o Townhalls – global and regional townhalls held at least each quarter to share information and provide management updates.
o Mentoring – voluntary mentoring programme across all Firmwide teams
o Communication working group – volunteers from all major areas work closely with management to facilitate two way information flow.
o Social Committee – Volunteers from all teams who arrange a variety of social events throughout the year.

DEPARTMENT OVERVIEW

Compliance is responsible for ensuring that illegal and unethical activity is prevented. This is done where possible using front end controls and where this is not practical, unusual or suspicious activity is captured and retrospectively investigated.

With new clients, the Firm has the appropriate controls in place to satisfy the various “Know Your Client” (KYC) Anti-Money Laundering (AML) regulations globally. These systems are built by Compliance Technology

The information barrier between the public and private sides of the firm is maintained using systems built by Compliance Technology. This is done by recording the movement of sensitive information and running post trade surveillances against all trading activity.

For our Sales Trading businesses, we have a suite of post trade surveillances that look for a number of suspicious scenarios and feed these into a proprietary exception management system for investigation and closure.

Compliance Technology are also responsible for enforcing the electronic communication policy through controls and surveillance, and support the Conflicts and Business Selection group with a proprietary application to manage that process.

The Bank Holding Company (BHC) Compliance team are responsible for all compliance projects that arise as we work with the Federal Reserve to evidence our adherence to their regulations.  This includes support for the Compliance Risk Management program conducted across all divisions and reported to GS board members.
     
RESPONSIBILITIES

The position is for an analyst developer working within the London Compliance Technology team.  The successful candidate will be hands-on and have strong analytical skills and a keen interest in the business.  (S)he will be comfortable working in a flexible, fast-moving environment and have a proven record in requirements gathering and hands-on development throughout the complete project lifecycle.  (S)he will be a self starter used to working both independently and within a global team, and demonstrate good multi-tasking skills.
The role will include development and deployment of a variety of Compliance applications and surveillance systems used globally. Front-end and back-end development will be involved, along with developing technical specifications from business requirements.

The successful candidate will have the opportunity to work with Compliance, business users and developers across the globe.  (S)he will be exposed to many areas of GS business and gain an in-depth understanding of our regulatory environment.

DEVELOPMENT PROSPECTS

This is a key role within the Compliance Technology team and a successful candidate can expect to become involved in a range of application development projects.
Compliance Technology is constantly involved in activities which span the whole firm including all new products and new markets as well as the ever changing regulatory landscape.
Goldman Sachs has a strong culture of internal mobility and the retention of strong people within the Firm.

QUALIFICATIONS

The following technical skills are considered mandatory:
• Java: 5 years
• Test Driven Development
• Object-Oriented development: 3-5 years
• Apache/Tomcat development/deployment experience
• Web frameworks experience: Struts/Spring
• Relational database experience, preferably UDB
• Strong SQL knowledge
• Full software development life-cycle exposure, ideally in an Agile environment
• Business Intelligence exposure to systems like OBIEE, COGNOS, or  Business Objects

The successful candidate will also:
• Demonstrate strong problem solving analytical skills; be hands-on and take ownership of issues
• Display strong communication skills; essential to work with a global group that both welcomes and challenges new ideas
• Be client facing with experience of successfully partnering with users
• Have strong multi-tasking ability coupled with being able to work independently; able to plan and manage your own work and report appropriately to technology managers and users
• Be a self-starter – must be able to develop loosely expressed problems or requirements and progress these through the development lifecycle to deliver complete solutions
• Be able to work in a team environment

The following skills would also be beneficial but not essential:
• Previous GUI development experience (e.g. JavaScript, JSP, AJAX)
• Previous experience working in the financial industry, specifically in Compliance
• Technical experience working with Spring Batch, JBoss rules, and JBPM frameworks