Jobs · OTHR · Texas

Corporate Planning & Management–Dallas-Associate, Software Engineering-10412242

Goldman Sachs · Dallas, TX · 2 wk ago
OTHRFull-time

About the role

Develop, enhance, support and maintain the Firm’s software solutions in support of its global businesses.

Responsibilities

  • Design and implement high-quality, scalable and thoughtful technology solutions leveraging both internal and open-source services.
  • Assist in requirements gathering, user story refinement, development, testing (unit, integration and regression), User Acceptance Testing (UAT) and deployment.
  • Work with internal teams to develop solution designs.
  • Identify new external technologies that can transform financial businesses and internal platforms in innovative and disruptive ways.
  • Work in all phases of the Software Development Lifecycle (SDLC) to meet internal and regulatory requirements.
  • Design, implement and maintain robust testing suites to enable safe, complete, and scalable solutions across business lines.

Requirements

  • Master’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related engineering field (e.g., Biomedical Engineering) and one (1) year of experience in the job offered or a related software engineering role.
  • OR Bachelor’s degree (U.S. or foreign equivalent) in the same fields and two (2) years of experience in the job offered or a related software engineering role.

Skills

Prior experience must include one (1) year (with a Master’s degree) or two (2) years (with a Bachelor’s degree) with at least five of the following seven skills:

  • C++ or Java.
  • Full software development lifecycle, including requirements gathering, design, coding, testing, documentation, deployment, and production support.
  • Building multi-threaded and multi-process service-oriented enterprise applications within a Unix environment.
  • Programming technologies including Spring, Hibernate, RabbitMQ, or Kafka.
  • Relational database management system (RDBMS) such as Sybase or Oracle.
  • Micro-services architecture design and development including REST, Spring, or other back-end technologies.
  • Database query languages, including SQL or NoSQL technologies such as MongoDB.

Similar jobs