Goldman Sachs→
Asset & Wealth Management - Software… at Goldman Sachs · New York
Entry LevelOn-siteFull-timeNew York, NY$110k–$130k/yr
Skills
javakotlinpythonreactjstypescriptsoftware development life cyclefull stack developmentagile developmentgrowth mindset
Job Description
Summary: Goldman Sachs is a leading global investment banking, securities and investment management firm. The role involves collaborating with business teams to develop full stack applications that support portfolio and risk management functions in the Asset and Wealth Management Division.
Responsibilities:
- Utilize programming and analytical skills to architect and develop full stack applications for AWM to translate business and technical requirements into well-designed applications
- Build platforms which facilitate portfolio management, risk management, and capital management functions for AWM
- Participate in the complete software life cycle using various Software Development Life Cycle (SDLC) tools
- Help maintain the reliability and quality of software through code reviews, testing, and other practices
- Develop and maintain relationships with business users and other internal clients
- Develop full stack applications using technologies like Kotlin, Typescript, ReactJS, and SpringBoot
- Utilize relational and non-relational databases
Required Qualifications:
- Strong engineering background with Bachelor's degree or higher in Computer Science, Engineering, Mathematics or related technical discipline
- Excellent programming and software design skills in object oriented programming languages and experience with at least one of the following: Java, Kotlin, Python, Javascript/Typescript, ReactJs, AngularJs
- Pro-active attitude to problem solving, personal sense of ownership and responsibility, collaborative team-player, and a strong growth mindset
- Utilize programming and analytical skills to architect and develop full stack applications for AWM to translate business and technical requirements into well-designed applications
- Build platforms which facilitate portfolio management, risk management, and capital management functions for AWM
- Participate in the complete software life cycle using various Software Development Life Cycle (SDLC) tools
- Help maintain the reliability and quality of software through code reviews, testing, and other practices
- Develop and maintain relationships with business users and other internal clients
- Develop full stack applications using technologies like Kotlin, Typescript, ReactJS, and SpringBoot
- Utilize relational and non-relational databases
- Must be willing to work with proprietary technologies. No knowledge of proprietary technologies is required pre-hire
Preferred Qualifications:
- Practical experience building software in a commercial environment or Masters in Computer Science, Engineering, or related technical science discipline
- Experience with maintaining quality and reliable code bases by writing unit, integration, and feature tests
- Experience working with design patterns, prototyping, full-stack and agile software development
Required Skills: Java, Kotlin, Python, ReactJS, Typescript
Important Skills: Software Development Life Cycle, Full stack development, Agile development
Nice-to-Have Skills: Growth mindset
Benefits: Goldman Sachs is committed to providing our people with valuable and competitive benefits and wellness offerings, as it is a core part of providing a strong overall employee experience.
Benefits
Goldman Sachs is committed to providing our people with valuable and competitive benefits and wellness offerings, as it is a core part of providing a strong overall employee experience.