LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Software Engineer III

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 12 days ago

No clicks

**Software Engineer III at JPMorgan Chase** works in agile teams to design, develop, and deliver secure, scalable software for the firm's advanced tech products. Key responsibilities include end-to-end software solutions, web UI development using React + TypeScript, backend integration (Python, Java), and quality assurance. Collaborates cross-functionally to communicate technical solutions and maintain best practices in engineering and data governance. Requires 4+ years of hands-on UI/web development with React, extensive Python experience, and AWS cloud services expertise.

Compensation
Not specified

Currency: Not specified

City
Bengaluru
Country
India

Full Job Description

Location: Bengaluru, Karnataka, India

As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking- Data Technology, you are part of an agile team that works to enhance, design, and deliver the software components of the firms state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
 

Job responsibilities

  • Deliver end-to-end software solutions: design, develop, and troubleshoot features with awareness of upstream/downstream dependencies and technical impact.
  • Write secure, high-quality code in at least one language with limited guidance, following engineering standards and best practices.
  • Build and maintain modern web UIs using component-based architecture (pages, layouts, reusable components) with React + TypeScript (or agreed framework).
  • Translate Figma/UX designs into pixel-accurate, responsive interfaces, ensuring cross-browser compatibility and strong UI/UX fidelity.
  • 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.
  • Ensure quality and operability: accessibility (WCAG/ARIA), performance optimization, unit/integration testing, code reviews, and CI/CD participation.
  • Collaborate and communicate effectively with UX, product, and engineering on requirements, estimation, delivery, and technical decisions across all levels.
  • Adopt the best practices in software engineering, data science and data governance.
  • Maintain consistent code check-ins every sprint to ensure continuous integration and development.
  • Communicate technical concepts and solutions effectively across all levels of the organization.

 

Required Qualifications, Capabilities, and Skills

  • 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..
  • Demonstrated delivery of production web apps with modern front-end stack.
  • Advanced knowledge in software engineering, data science, machine learning operations (MLOps), and data governance.

 

Software Engineer III at JPMorgan Chase within the Consumer & Community Banking- Data Technology & ML Engineering

Software Engineer III

Compensation

Not specified

City: Bengaluru

Country: India

J.P. Morgan logo
Bulge Bracket Investment Banks

12 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Software Engineer III at JPMorgan Chase** works in agile teams to design, develop, and deliver secure, scalable software for the firm's advanced tech products. Key responsibilities include end-to-end software solutions, web UI development using React + TypeScript, backend integration (Python, Java), and quality assurance. Collaborates cross-functionally to communicate technical solutions and maintain best practices in engineering and data governance. Requires 4+ years of hands-on UI/web development with React, extensive Python experience, and AWS cloud services expertise.

Full Job Description

Location: Bengaluru, Karnataka, India

As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking- Data Technology, you are part of an agile team that works to enhance, design, and deliver the software components of the firms state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
 

Job responsibilities

  • Deliver end-to-end software solutions: design, develop, and troubleshoot features with awareness of upstream/downstream dependencies and technical impact.
  • Write secure, high-quality code in at least one language with limited guidance, following engineering standards and best practices.
  • Build and maintain modern web UIs using component-based architecture (pages, layouts, reusable components) with React + TypeScript (or agreed framework).
  • Translate Figma/UX designs into pixel-accurate, responsive interfaces, ensuring cross-browser compatibility and strong UI/UX fidelity.
  • 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.
  • Ensure quality and operability: accessibility (WCAG/ARIA), performance optimization, unit/integration testing, code reviews, and CI/CD participation.
  • Collaborate and communicate effectively with UX, product, and engineering on requirements, estimation, delivery, and technical decisions across all levels.
  • Adopt the best practices in software engineering, data science and data governance.
  • Maintain consistent code check-ins every sprint to ensure continuous integration and development.
  • Communicate technical concepts and solutions effectively across all levels of the organization.

 

Required Qualifications, Capabilities, and Skills

  • 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..
  • Demonstrated delivery of production web apps with modern front-end stack.
  • Advanced knowledge in software engineering, data science, machine learning operations (MLOps), and data governance.

 

Software Engineer III at JPMorgan Chase within the Consumer & Community Banking- Data Technology & ML Engineering