Goldman Sachs Asset Management (GSAM) – Application Developer – Associate recruitment

Distribution Technology is seeking an application developer to work on new build projects for GSAM’s mutual fund trading platform supporting the shareholder services business.  The group supports the transfer agent and investment center functions of the GSAM business by providing an investment platform to institutional clients and a suite of back office applications for supporting the shareholder services business internally.  The core product is the Global Liquidity Services Portal used by institutional clients globally to manage their investments with GSAM. The application developer will be responsible for re-architecting all legacy trading and reporting flows into new strategic platform, as well as building out rich, new high business value pages functions to the Internet facing trading platform.

The candidate must have strong analytical and communications skills, and must be able to operate independently, interacting daily with users, peers, and management.  The ideal candidate will be strong technically with both server-side J2EE-based technologies as well as with client side web 2.0 technologies.  Experience with trading platforms and experience with client facing platforms is a plus. 

The role will consist of gathering specifications, doing tech design, coding, testing, and implementation of systems in support of Distribution businesses.  The candidate will also become part of the regular team production support rotation.  The role will offer challenging opportunities with opportunity for performance driven growth in a team oriented environment.

Job Responsibilities: 

• Application developer to work on new build projects for GSAM’s online mutual fund trading platform

• Actively participate in all phases of software development lifecycle: analysis, technical design, planning, development, testing, release, production support

• Build partnerships with end users and business analysts across third party distribution business stakeholders, including Shareholder Services Sales Teams.

• Work closely with technology teams across the firm to build high quality, secure, and maintainable systems using approved tools and software development practices

• Continue to learn about Investment Management business and interact with business functions and technology teams across IMD and the wider Goldman Sachs group.

Basic Qualifications

• Proficiency in problem solving and analytical skills

• Strong java development experience with enterprise server side technologies e.g. Hibernate, XML, WebServices (such as Axis2)

• RDBMS SQL (Sybase, DB2 and MS SQL Server)

• Experience with web 2.0 technologies e.g. AJAX, JavaScript, CSS, HTML, Velocity, JSP

• Experience with one or more portal frameworks e.g. STRUTS

• Database design and query optimization skills

• Proficient communication skills 

• Experience writing high quality, secure, readable, and maintainable code  

• Ability to work effectively as part of a multi-site global team 

• Experience working with end users to during various phases such as requirements definition, UAT, production support

Preferred Qualifications

• Experience building web applications using JavaScript frameworks (such as ExtJS)

• Detail oriented with track record of working on full system life cycle application development projects

• Highly motivated, and organized individual who takes initiative and is able to manage multiple tasks independently

• Strong knowledge of Object Oriented Design and Development  

• Understanding of asset management business  

• Experience of Test-Driven Development and automated testing tools

• Experience with user experience analysis or user interface design 

• Project management skills