Apply Now    

Software Engineer - Web Developer - JS

Req #: 180033367
Location: Jersey City, NJ, US
Job Category: Technology
Potential Referral Amount: 5000 US Dollar (USD)

J.P. Morgan Chase is a leading global financial services firm. The firm is a leader in investment banking; financial services for consumers and businesses, transaction processing, asset and wealth management, and private equity. Under the JPMC brand, the firm services millions of customers in the United States and abroad. This includes many of the world's most prominent corporate, institutional and government clients.

Global Technology Engineering & Architecture (E&A) merges two disciplines that are fundamental to a successful technology organization into one that efficiently delivers high-quality applications built on the right infrastructure with the right tools. E&A accomplishes this through a fully integrated infrastructure strategy and by adhering to data management standards in all aspects of software engineering.

Global Technology Engineering & Architecture:
• Ensures applications are built with a fully integrated infrastructure strategy
• Drives data management standards to be at the heart of our software engineering discipline
• Builds out our Firmwide Data Management (FDM) Technology Architecture with the goal of increasing the quality, output and efficiency of our software engineering, as well as leveraging innovation in the technology industry.


The D3 developer will be joining the BI and visualization team of the Global Technology Engineering & Architecture group.
The D3 developer will be responsible for creating web applications using the latest JavaScript frameworks (Angular, REACT, bootstrap, etc.) and leveraging the D3 library for visualizations. The first application will focus on data lineage at JPMC using the Force Layout nodal framework (connecting to a Graph database).
Other projects will include creating custom D3 objects to integrate with 3rd party visualization tools like Qlik Sense and Tableau.
The ideal candidate will have extensive experience in D3, and specifically Force Layout. As such, the candidate will be expected to build prototypes highlighting a variety of techniques and approaches to guide stakeholders through various user stories.
The candidate will also have broad web development experience with an emphasis UX and design.

• Gather and analyze requirements to design and deploy data visualizations web applications
• Create/update JIRA stories and epics to track development efforts
• Build quick prototypes and demo to team members and managers
• Provide production support once applications are deployed
• Coach junior colleagues in UX and visualization best practices
• Stay abreast of new technologies for web development
• Coordinate with application developers, managers and customer application experts to ensure that required features and modifications are included in the appropriate releases to support cross-product features and to communicate architectural designs and standards
• Work with third party vendors to develop and/or integrate their applications into company products; ensures that applications are in accordance with company product standards and guidelines
• Provide input to project planning, estimation, budget, resource, and technology planning

• 10+ years’ experience in web development
• Extensive knowledge of D3 and Force Layout
• Experience with Graph databases and RDF triplestores preferred
• Must have strong knowledge of SDLC and comfortable with Agile
• Knowledge of data governance principles is a plus
• Knowledge of BI and dimensional data modeling is a plus
• Strong analytical skills, excellent oral and written communication skills, be self-motivated, and be able to work in stressful situations with changing priorities
• Experience with real-time analytics environments is a plus
• Working knowledge of the Banking and Financial industry a plus

Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Things to note

Sign in to our application system to continue your job search or update your profile.

Current employees sign in here. Contractors sign in here.

Any information you provide is confidential and will only be viewed by our recruiters in an effort to fill open positions. In addition, the information you provide is subject to our privacy policy practices.

Please note that J.P. Morgan will not accept unsolicited approaches or speculative CVs, nor will J.P. Morgan be responsible for any related fees, from Third Party Firms who are not preferred suppliers.

The firm invites all interested and qualified candidates to apply for employment opportunities.

Need disability related assistance?

If you are a US or Canadian applicant with a disability who is unable to use our online tools to search and apply for jobs, please click here.

Important links

Click here to view the "EEO is the Law" poster.

Click here to view the "EEO is the Law" supplemental poster.

Click here to view our U.S. Pay Transparency Policy.

JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.