Goldman Sachsposted 16 days ago
Full-time • Senior
Richardson, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Software Engineer Vice President position in the Asset & Wealth Management Division at Goldman Sachs offers the opportunity to work with and lead a competitive and nimble team of engineers building and supporting the firm's direct-to-consumer deposits business. Candidates will work directly with a variety of stakeholders, including the product organization/team, UX & visual design team, and various engineering teams across the division to build and enhance the state-of-the-art, industry-leading, and best-in-class online and phone banking platform. The ideal candidate will have expertise in designing and creating API-based web services using Java and leading open source and industry standard technology frameworks. The individual will be able to operate in an Agile environment and oversee the full life cycle development for the services, working with development, DevOps, BA, PM, and QA teams following the Agile/SCRUM methodology.

Responsibilities

  • Collaborate with a global cross-functional team in building customer-centric products
  • Facilitate requirements gathering sessions and translate business needs into proper solutions
  • Participate with architecture team in technical evaluations, solution and design approaches discussions
  • Design, build, test, and deploy highly scalable, high-volume web services following a traditional REST API model
  • Perform code reviews and mentor other team members on the proper approaches to web services development
  • Lead and direct standard software development guidelines and best practices
  • Provide objective advice, expertise and specialist support skills to create value and maximize growth or improve business performance
  • Ensure that development activities are on a path to deliver benefits realization
  • Ensure collaboration with key functional partners in the implementation of initiatives
  • Recognize solutions and determine when issues require escalation to leadership
  • Analyze existing software to identify areas of improvement and provide estimates for implementing new features
  • Manage multiple tasks and use sound judgment when prioritizing
  • Participate in user story refinement, technical design, code reviews and the team's Agile process

Requirements

  • Degree in computer science or engineering, or equivalent industry experience
  • 7+ years of relevant professional experience
  • Experience with Java 8+ in all phases of development
  • Hands-on development background and recent experience developing and implementing Java-based web services
  • Experience with microservices architecture and REST API development
  • Experience with Continuous Integration and Continuous Delivery (CI/CD)
  • Experience with AWS Cloud Platform (EC2, ECS, APIGW, Route53, S3, etc.)
  • Experience with major open-source tools and frameworks such as Spring Boot, Docker, and Hibernate
  • Experience working with relational and NoSQL databases
  • Experience with build and development tools like Gradle and Maven
  • Experience with Linux / Unix environments
  • Excellent communication and interpersonal skills
  • Enthusiasm for learning new technologies and applying them to improve products
  • Ability to establish trusted partnerships with cross-functional team members, product owners, and executive level stakeholders

Nice-to-haves

  • An understanding of common application architecture design patterns
  • Experience working in an Agile environment

Benefits

  • Healthcare & Medical Services
  • Competitive vacation policies based on employee level and office location
  • Financial support for higher education
  • Live financial education and content on a variety of topics
  • Medical advocacy service for employees and family members facing critical health situations
  • Counseling and referral services through the Employee Assistance Program (EAP)
  • Global Medical, Security and Travel Assistance
  • Workplace Ergonomics Program
  • On-site fitness centers
  • Reimbursement for fitness club membership or activity fees
  • On-site child care centers providing full-time and emergency back-up care
  • Advice and counseling services for expectant parents
  • Adoption, surrogacy, egg donation and egg retrieval stipends
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service