Software Engineering @ JPMorgan Chase Bank, N.A. - Jersey City, NJ

Job Overview

7 days ago

Software Engineering

JPMorgan Chase Bank, N.A. - Jersey City, NJ

As an experienced software engineer, you'll drive and execute product vision, build highly technical solutions, partner with other groups and guide the team(s) through key milestones. You'll also be responsible for identifying and tracking key performance metrics. We're looking for an exceptional technologist who has a strong interest in IAM & digital technologies, can think big and execute on that vision, and thrives on new challenges.

Your Responsibilities:

Work in collaboration with teams within digital platforms and other application teams to:

  • Ideate, strategize and develop foundational services and frameworks
  • Be hands-on with certifying integrity and quality of code and design
  • Develop strategy and scalable IAM solution that align with global security and access management standards
  • Experience with, and understanding of, modern authentication methods including OPEN ID Connect, SAML, OAUTH2, LDAP and WebAuthN.
  • Champion software engineering best practices in all stages
  • Define and analyze metrics that inform the success of products
  • Maximize efficiency in a constantly evolving environment where the process is fluid and creative solutions are the norm
  • Detail-oriented coupled with the ability to show initiative, good judgment, and resourcefulness
  • Passionate about building an innovative culture and developing talent
  • Need to be proficient in a variety of technical areas to effectively lead cross-functional team

Your Background:

You are a seasoned hands-on software engineer lead and have:

  • BS/MS with 12+ years of industry experience
  • 5+ years of experience in developing enterprise IAM solutions in public/private cloud
  • 2+ years of experience in technical management
  • 5+ years of experience in designing and integrating with OKTA/PingID/Auth0/RSA and/or any other IDP product
  • Experience in integrating with authentication methods including OPEN ID Connect, SAML, OAUTH2, LDAP and WebAuthN.
  • Polyglot programming skills with Java and other languages like JavaScript/Golang/Python
  • Advanced Information Security certifications CISSP, PMP, CISM, or others is preferred.
  • Experience managing multiple on-going initiatives simultaneously
  • Strong CS fundamentals, data structures & algorithms, networking, and systems
  • Great work ethics and can work with ambiguity and deliver concrete outcomes

JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Equal Opportunity Employer/Disability/Veterans

Similar Jobs

Node.js Developer


Secaucus, NJ

Minimum 4 years of experience handling Production-level software deployments, monitoring, and support. The candidate will focus on the development, optimization…

Senior Software Engineer

MLMIC Insurance Company

New York, NY

Design, develop, code, test and debug new complex software or significant enhancements to existing software. Responsible for coaching developers to continuously…

Sr. Software Development Engineer

CVS Health

New York, NY

Software Development Engineer to design and develop enterprise software applications and platforms. Duties include: design, develop, and maintain the support…

Senior Software Engineer

CVS Health

New York, NY

You will Lead and participate in the design, build and management of large-scale data structures, pipelines, and efficient Extract/Load/Transform (ETL)…

C# Developer AVP


Whippany, NJ

Being responsible for technical design, development and automated testing and delivery. Working closely with trading desk, QA, Risk Gen global team and the…

Software Engineer (SRE)


Trenton, NJ

Experience in data structures, algorithms, and software design. We are seeking Site Reliability Engineers (software engineers/developers being considered as…


Chugach Government Solutions

Picatinny Arsenal, NJ

Manage software package distribution, software package execution status, and Information Assurance regulatory compliance reports (or patch effort) when required…

Cybersecurity Architecture & Engineering Team Lead (Remote Opportunity)

Corteva Agriscience

New York, NY

Supports complex projects requiring security architecture and engineering solutions. The CAE Lead will be responsible for overseeing security architecture,…

Dot Net Developers

Big Apple Information Systems

White Plains, NY

Hands-on proficiency in design and coding Core Python. Data Wrangling and Data cleaning. Use of Python packages E.g. (NumPy, MatPlotlib, Scikit learn, etc) for…


The GBS Group

Philadelphia, PA

Familiarity with Agile software development practices. Experience designing, developing, testing, and installing software and supporting software products.

Systems Engineer

L3Harris Technologies

Camden, NJ

Provide technical support to the Manufacturing Floor during first article fabrication, engineering change incorporation and replacement of obsolete components.

Oracle Senior Developer

Gainwell Technologies

Township of Hamilton, NJ

Bachelor's degree in software engineering, computer science or related field preferred. Functions as a domain expert and works closely with software developers…

Software Developer (.NET/SQL Server)

Underwriters Laboratories Inc.

Princeton, NJ

Strong working knowledge in software application or specific program language requirements of software work. Formal software development lifecycle fundamentals.

Full Stack Engineer

New York Life Insurance Co

New York, NY

Demonstrated ability with Application Architecture, best practices and systems engineering industry trends. You will work with our team of talented engineers to…

Sales Engineer

Thales Group

New York, NY

3+ years pre-sales or post sales/support professional services experience within an enterprise software or security company, reseller, integrator, or equivalent…

Network Engineer

Garnet Health

Middletown, NY

Coordinates the installation of hardware, software, and networking equipment. Cardiology services including emergency and elective angioplasty.

Senior Java Developer


Weehawken, NJ

The candidate should be aware of the full SDLC life cycle and aware of best practices of software engineering. Must have front end development experience.

Senior Director, Product (CTV)


New York, NY

This person will collaborate with executives, engineering, and commercial teams, as well as with buyers, sellers, partners, and industry working groups.

Data Visualization Developer

New York Life Insurance Co

New York, NY

Minimum 3 years of analytics experience with Tableau mastery, BI Visualization, analytics, strong SQL, query optimization and data engineering experience.

Software Engineer, II

Zebra Technologies

Holtsville, NY

Working full stack development from UI applications to embedded software within Zebra’s Data Capture Solutions organization. Experience with C/C++ Programming.

Backend Web Developer

DOCS Health

Chalfont, PA

As a Backend Web Developer you will develop, test and document web, mobile and server-side cloud-based applications in a LAMP environment.

Lead Java Full Stack Developer

Perficient, Inc

New York, NY

Knowledge and experience in developing software using agile methodologies. As a Senior Technical Consultant you will participate in all aspects of the software…

Systems/Network Engineer

The GBS Group

Philadelphia, PA

The Systems/Network Engineer is responsible for acquisition, installation, operations, maintenance and usage of a complex network system, including local/wide…

Java Developers

Big Apple Information Systems

White Plains, NY

Web Technologies : CSS, HTML, JQuery, JavaScript. Java Web Frameworks : SpringMVC, Play, Java Server Faces. Java Testing Tools : JUnit, TestNG, Selenium.