Software Engineer III

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Consumer & Community Banking

Software Engineer III role in JPMorgan Chase's Consumer & Community Banking - Data Technology team, focusing on enhancing, designing, and delivering state-of-the-art technology products. The role involves executing software solutions through design, development, and technical troubleshooting of multiple components within a technical product, application, or system, with an emphasis on secure, stable, and scalable delivery. Responsibilities include end-to-end software solutions, writing secure code, building modern web UIs with React + TypeScript, translating designs into responsive interfaces, implementing routing and state management, integrating with APIs, ensuring quality through testing and code reviews, and collaborating with cross-functional teams. Advanced knowledge in software engineering, data science, MLOps, and data governance is required, along with 4+ years of UI/web development experience with React.js/Angular.js and Python/AWS cloud services.

What you'd actually do

  1. Deliver end-to-end software solutions: design, develop, and troubleshoot features with awareness of upstream/downstream dependencies and technical impact.
  2. Write secure, high-quality code in at least one language with limited guidance, following engineering standards and best practices.
  3. Build and maintain modern web UIs using component-based architecture (pages, layouts, reusable components) with React + TypeScript (or agreed framework).
  4. Translate Figma/UX designs into pixel-accurate, responsive interfaces, ensuring cross-browser compatibility and strong UI/UX fidelity.
  5. Implement routing, state management, and backend integration, including REST/GraphQL APIs, client-side data fetching, and leveraging Python and java where applicable for integration/tooling/automation.

Skills

Required

  • React.js
  • Angular.js
  • Python
  • AWS cloud services
  • EKS
  • ECS
  • Kafka
  • Databases
  • TypeScript
  • REST APIs
  • GraphQL APIs
  • WCAG
  • ARIA
  • CI/CD
  • software engineering
  • data science
  • MLOps
  • data governance

Nice to have

  • Java

What the JD emphasized

  • 4+ years of hands-on UI/web development with react.js / angular.js hands-on.
  • Extensive practical experience with Python and AWS cloud services, including EKS, ECS, Kafka and Databases..
  • Advanced knowledge in software engineering, data science, machine learning operations (MLOps), and data governance.