US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Lead Software Engineer - Data API

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorgan Chase within the Branch Workplace Technology product team, you will have a broad range of expertise in Data Engineering and Application development who is passionate about solving business problems through engineering excellence and innovation.

In this role you are expected to be a expertise Data engineering with diverse set of Application development skills to promote an interoperable data driven environment for Branch workplace technology product by merging data from different Branch Data source systems.

You are expected to extrapolate real/near-real time metrics to make more informed decisions, Influence product road maps with visibility into changes and potential impacts and, Enable product stakeholder to quickly identify issues and reduce technology complexities.

Build analytics for mapping customer journeys at a branch level to identify "hot spots" of fraud or system failures.

Develop reports to benchmark historical product & technology changes to influence product strategy, garage certifications and to coordinate hardware/software deployments efficiently for Chase branches.

Job responsibilities


* Regularly develop web applications using Java stack, Spring based web app layer, Interfacing with APIs and database back-ends


* Drives development in SQL


* Working knowledge of Java Script presentation layer


* Experience building custom dashboards using data aggregation / presentation tools like: Qlik / Grafana / Splunk


* Ability to interact with a variety of data APIs


* Develops secure and high-quality production code, and reviews and debugs code written by others


* Drives decisions that influence the product design, application functionality, and technical operations and processes


* Serves as a function-wide subject matter expert in one or more areas of focus


* Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle


* Influences peers and project decision-makers to consider the use and application of leading-edge technologies

Required qualifications, capabilities, and skill


* Formal training or certification on software engineering concepts and 5+ years applied experience.

In addition, demonstrated coaching and mentoring experience


* Operational knowledge of all phases of modern software lifecycle, good awareness of the software security best practices


* Advanced understanding of application design and its impact on availability, resilience and performance of the applications


* Ability to mentor other engineers on efficient software delivery practices


* Good understanding on agile methodology and its tooling


* Ability to work in and across large, collaborative teams to achieve organizati...




Share Job