Taro Logo

Software Engineer II

A leading global financial services firm offering investment banking, financial services for consumers, small business, commercial banking, and asset management.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II

As a Software Engineer II at JPMorgan Chase within the Technology division, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. This role offers an opportunity to gain valuable skills and experience while contributing to the development of market-leading financial technology solutions.

You'll be working in the Asset & Wealth Management division, where you'll be responsible for executing software solutions through design, development, and technical troubleshooting of multiple components within technical products and applications. The role involves writing secure and high-quality code, working with various programming languages, and applying modern software development practices.

This position offers exposure to large-scale enterprise systems and the chance to work with cutting-edge technologies in a global financial institution. You'll be part of a diverse and inclusive team culture, with opportunities to grow your technical skills while working on meaningful projects that impact millions of customers worldwide.

The role requires strong technical fundamentals, practical experience in system design and application development, and the ability to work effectively in an agile environment. You'll have the opportunity to work with modern technologies including cloud platforms, contribute to the full software development lifecycle, and help build secure, stable, and scalable solutions for one of the world's leading financial institutions.

Last updated a day ago

Responsibilities For Software Engineer II

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
  • Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems
  • Applies knowledge of tools within the Software Development Life Cycle toolchain
  • Applies technical troubleshooting to break down solutions and solve technical problems
  • Gathers, analyzes, and draws conclusions from large, diverse data sets
  • Learns and applies system processes, methodologies, and skills for secure code development
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Requirements For Software Engineer II

Java
Python
  • Formal training or certification on JOB_SKILL concepts and 3+ years applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Demonstrable ability to code in one or more languages
  • Experience across the whole Software Development Life Cycle
  • Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
  • Emerging knowledge of software applications and technical processes

Benefits For Software Engineer II

Medical Insurance
Vision Insurance
Dental Insurance
  • Health Insurance
  • Vision Coverage
  • Dental Coverage

Jobs Related To JPMorgan Chase Software Engineer II