Software Engineer II

JPMorgan Chase JPMorgan Chase · Banking · Ciudad Autónoma de Buenos Aires, Argentina · Corporate Sector

Software Engineer II at JPMorgan Chase within an LOB or sub LOB, part of an agile team to enhance, design, and deliver software components of technology products in a secure, stable, and scalable way. Executes software solutions through design, development, and technical troubleshooting of multiple components within a technical product, application, or system.

What you'd actually do

  1. Executes standard software solutions, design, development, and technical troubleshooting
  2. Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
  3. Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
  4. Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
  5. Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity

Skills

Required

  • system design
  • application development
  • testing
  • operational stability
  • developing, debugging, and maintaining code in a large corporate environment
  • one or more modern programming languages
  • database querying languages
  • coding in one or more languages
  • Software Development Life Cycle
  • agile methodologies
  • CI/CD
  • Application Resiliency
  • Security
  • emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)

Nice to have

  • modern front-end technologies
  • cloud technologies