Associate - 7004350
Job Description
Job Description
Job Duties: Associate with Goldman Sachs Services LLC in Salt Lake City, Utah. Software Engineer responsible for developing, enhancing and maintaining the applications, systems and workflows that support the Firm's global markets business and clients. Evaluate Java applications performance characteristics using profiling tools, identify performance issues and make relevant code fixes and tune Java virtual machine parameters. Work closely with operations analysts to understand business requirements and translate business requirements into technical solutions by following standard software development lifecycle. Implement data processing pipelines capable of efficiently processing and transforming Gigabytes of data in a data lake environment using modern big data technologies, frameworks and application programming interfaces. Work with users to perform end-to-end user acceptance testing of new trade flows to and from other internal and external trading and clearing systems. Mentor junior developers through design reviews and code reviews.
Job Requirements: Master's degree (U.S. or foreign equivalent) in Computer Science, Mathematics, Information Systems, or related field like a relevant Engineering discipline, such as Electrical/Electronic Engineering, Software Engineering or Computer Engineering, and one (1) year of experience in the job offered or in a related software development role OR Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Mathematics, Information Systems, or related field like a relevant Engineering discipline, such as Electrical/Electronic Engineering, Software Engineering or Computer Engineering, and three (3) years of experience in the job offered or in a related software development role. Prior experience must include one (1) year (with Master's) or three (3) years (with Bachelor's) with the following: designing and developing secure, distributed and scalable systems, Relational database management systems (RDBMS), and REST web-services using: Java, C++ or another Object-Oriented language; service-oriented architecture, such as Hibernate, Spring, or Microservices; and JavaScript technologies such as AngularJS or ReactJS; working across the full software development life cycle, from initial analysis and requirements gathering with users, through design, development, quality assurance testing and production release; using orchestration tools including at least one of the following: Gradle, Maven, Git, Subversion, Confluence, or JIRA; performing data modeling and writing complex queries to develop data driven applications and to generate reports; using big data technologies, frameworks and application programming interfaces (API) including Apache Spark APIs or Hadoop Distributed File System, to develop big data processing pipelines; and performing data analysis, data model, and querying using Structured Query Language and ETL tools.
Β©The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity.
Date Posted
07/02/2023
Views
8
Positive
Subjectivity Score: 0.9
Similar Jobs
Senior Data Analytics and Insights Analyst - Fidelity Investments
Views in the last 30 days - 0
View DetailsCatering Sales Manager - Salt Palace Convention Center - Sodexo
Views in the last 30 days - 0
View Details