Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer II Javascript 
United States, New York, New York 
736946760

25.06.2024

Job responsibilities

  • 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 and technical implications
  • Writing JavaScript and Python code good enough to be open sourced (because it will be out there for the world to see when we are finished)
  • Be able to work in conjunction with the backend to create highly performant code to handle large editable datagrids backed by hundreds of millions of rows. This is more like server-side work on JS.
  • Supporting a global user base, assisting with inquiries and other support matters.
  • Contribute to the development of the product by suggesting feature improvements and cultivating feedback from users to improve the design.
  • Creating mixed-style work such as providing user configurable style sheets similar to table/cell-formatting in Excel or creating an editor to process, validate and autocomplete simple DSL for UDF.

Required qualifications, capabilities, and skills

  • 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 with one or more modern programming languages and database querying languages
  • 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 within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)

Preferred qualifications, capabilities, and skills

  • Extensive knowledge of JavaScript and Python
  • Knowledge of front-end frameworks, such as React, Angular, Vue, etc.
  • Ability to work independently at the direction of a senior engineer to develop front end features.