Enable job alerts via email!

Investment Banking Engineering, Analyst, Software Engineer, Dallas, TX Dallas · · Analyst

Goldman Sachs Bank AG

Dallas (TX)

On-site

USD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Engineer to develop and maintain robust, enterprise-grade software systems. This exciting role involves creating user-friendly interfaces for a fully automated digital business while ensuring the reliability of critical infrastructure. You'll collaborate with UX designers, engage with stakeholders, and implement best coding practices in a dynamic team environment. If you have a passion for technology and a desire to work with cutting-edge tools in a fast-paced setting, this opportunity is perfect for you.

Qualifications

  • 2-4 years of experience as a software developer.
  • Proficiency in HTML, CSS-in-JS, NodeJS, NPM, and TypeScript.
  • Experience in agile teams is preferred.

Responsibilities

  • Develop frontend user interfaces for a mission-critical digital business.
  • Collaborate with UX designers to optimize frontend interfaces.
  • Implement test-driven development with unit and automated tests.

Skills

HTML
CSS-in-JS (or SASS)
NodeJS
NPM
TypeScript
RESTful web services
Data structures and algorithms
Excellent communication skills

Tools

Git
AWS
Jest
Enzyme
Cypress

Job description

Investment Banking Engineering, Analyst / Associate, Software Engineer, Dallas, TX

We are seeking an experienced Software Engineer with a strong background in developing and maintaining enterprise-grade, always-on software systems. This role is essential for ensuring the reliability and scalability of our critical infrastructure and services.

Responsibilities:

  1. Develop frontend user interfaces for a fully automated, mission-critical digital business.
  2. Participate in all project stages within a version-controlled environment, including effort estimation and issue escalation.
  3. Collaborate with UX designers to design, build, and optimize frontend interfaces.
  4. Define design and implementation requirements, adhering to coding best practices and utilizing design patterns.
  5. Engage with users and stakeholders to gather requirements and communicate ideas effectively to non-technical audiences.
  6. Build and maintain high-quality production code.
  7. Implement test-driven development with unit and automated regression tests.
  8. Continuously learn about our business domain and customer needs.
  9. Stay updated with the latest industry trends and incorporate relevant technologies.

Qualifications:

  1. 2-4 years of experience as a software developer.
  2. Proficiency with HTML, CSS-in-JS (or SASS), NodeJS, NPM, and TypeScript.
  3. Experience developing and consuming RESTful web services.
  4. Familiarity with web testing frameworks like Jest, Enzyme, Cypress, etc.
  5. Experience working in a git-based CI/CD SDLC environment.
  6. Strong understanding of data structures, algorithms, and performance optimization.
  7. Ability to multitask, manage stakeholders, and work in a global team.
  8. Excellent communication skills.
  9. Experience with Amazon Web Services is a plus.
  10. Experience in agile teams is preferred.
  11. Server-side development experience in languages such as Python, Java, Go, or Rust is a plus but not mandatory.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.