Software Engineer II - Python, AWS

Global financial services firm providing investment banking, commercial banking, and asset management services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II - Python, AWS

As a Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank, you will be part of an agile team working to enhance, design, and deliver software components for the firm's state-of-the-art technology products. This role offers an opportunity to execute software solutions through design, development, and technical troubleshooting of multiple components within technical products, applications, and systems. You'll work with modern technologies including Python and AWS, while gaining valuable experience in a large corporate environment. The position involves working on secure, stable, and scalable solutions, with exposure to the complete Software Development Life Cycle and agile methodologies. You'll be part of a collaborative team environment that values diversity and inclusion, with opportunities for professional growth and advancement. The role requires strong technical skills, problem-solving abilities, and a dedication to writing secure, high-quality code. You'll contribute to critical technology solutions while developing expertise in cloud technologies and modern software engineering practices.

Last updated 4 minutes ago

Responsibilities For Software Engineer II - Python, AWS

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language
  • 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, equity, inclusion, and respect

Requirements For Software Engineer II - Python, AWS

Python
  • Formal training or certification on software engineering concepts and 2+ 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

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer II - Python, AWS

Software Engineer II (Java)

Software Engineer II position at JPMorgan Chase focusing on Java development with competitive compensation and comprehensive benefits in Jersey City, NJ.

Software Engineer III (Core Java)

Senior Java Developer role at JPMorgan Chase focusing on backend development with Spring Boot, Kafka, and databases, offering competitive compensation and comprehensive benefits.

Software Engineer II - Java Full Stack, AWS

Mid-level Software Engineering role at JPMorgan Chase focusing on Java Full Stack development with AWS, requiring 2+ years of experience in software development and system design.

Software Engineer III - Python, React

Software Engineer III position at JPMorgan Chase focusing on Python and React development, requiring 3+ years of experience in software engineering.

Software Engineer III - Java

Mid-level Software Engineer position at JPMorgan Chase focusing on Java development, cloud technologies, and microservices architecture in the Asset & Wealth Management division.