Search jobs > Jersey City, NJ > Senior software engineer

Senior Software Engineer - Client Identities (Jersey City, NJ)

Goldman Sachs
Jersey City, New Jersey, United States
Full-time

THE TEAM

The Client Identities team is responsible for designing, developing and implementing strategic solutions that enable a secure and seamless sign-in experience for the firm’s clients;

the current suite is a combination of on-premises and cloud-based offerings.

THE ROLE

We are pursuing engineers who enjoy working in a client driven and agile environment and like to contribute across the stack;

those who are confident in developing secure, scalable and resilient services and are equally comfortable with building responsive user interfaces.

RESPONSIBILITIES

  • Design and develop software that implement modern web security protocols and concepts.
  • Build systems integrating off the shelf solutions, cloud native offerings and custom products.
  • Help to communicate and promote best practices for building secure applications across the firm.
  • Engage in production troubleshooting and engineer product improvements to ensure a highly available and resilient ecosystem.

BASIC QUALIFICATIONS

  • Proficiency in designing, developing and testing enterprise level software applications with a focus on RESTful APIs.
  • Strong programming skills in Java.
  • Ability to understand and translate requirements into technical solutions.
  • Ability to communicate technical concepts effectively and possessing the interpersonal skills required to collaborate with colleagues across diverse technology teams

PREFERRED QUALIFICATIONS

  • Understanding of some or all of the following concepts : OAuth 2.0, OIDC, SAML
  • Experience or interest in building mission critical and highly available systems
  • Understanding or experience working with technologies such as AWS (or other Public Cloud), Infrastructure as Code, Terraform, Containers (Docker, Kubernetes)
  • Familiarity with security products such as PingFederate, Azure Active Directory, Okta (or other IAM solutions) is a plus.
  • Scripting skills using Python, Bash, or similar language
  • Knowledge of responsive web development, with basic React experience
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Jersey City, New Jersey

A company is looking for a Senior Software Engineer (Backend) in New York, NY or Remote. ...

Promoted
MUFG Bank, Ltd.
Jersey City, New Jersey

Across the globe, we're 120,000 colleagues, striving to make a difference for every client, organization, and community we serve. The selected colleague will work at an MUFG office or client sites four days per week and work remotely one day. Whether balancing the needs of multiple stakeholders or s...

Promoted
VirtualVocations
Jersey City, New Jersey

A company is looking for a Senior Software Engineer, Simulation Fidelity. ...

Promoted
Tucows
Little Ferry, New Jersey

As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet business requirements, using Python, Perl or Golang programming languages. Minimum of 7 years of experience in a software engineering environment, with a proven track record...

Promoted
VirtualVocations
Jersey City, New Jersey

A company is looking for a Senior Software Engineer for a national remote position. ...

Lorven Technologies
Jersey City, New Jersey

Role: Oracle OCI/OIC and IBM Cloud Engineer. As an Oracle OCI/OIC and IBM Cloud Engineer, you will be responsible for designing, implementing, and maintaining cloud infrastructure and services on Oracle Cloud Infrastructure (OCI), Oracle Integration Cloud (OIC), and IBM Cloud. Bachelor’s degree in c...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking, Banking & Wealth Management Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communi...

L3Harris Technologies
Clifton, New Jersey

Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security, Mathematics, Digital Arts & Sciences or related field. Apply computer science, engineering, and mathematical analysis concepts and principles in the ...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector in Kubernetes Product team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Formal training or certif...

Moody's
Newark, New Jersey

Moody's is looking for engineers who are excited and passionate about tackling complex leading-edge software engineering challenges, processing large amounts of data at runtime within the context of a highly analytical, model-based computation framework. Collaborate with fellow engineers, Product/Pr...