Taro Logo

Software Engineer [Multiple Positions Available]

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products.
$175,000 - $215,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer [Multiple Positions Available]

JPMorgan Chase is seeking a Software Engineer to join their Consumer & Community Banking division. This role offers an exciting opportunity to work with one of the leading financial services firms in America, helping to build and maintain critical software solutions that serve millions of customers.

The position involves working on big data pipelines and cloud-based solutions, requiring expertise in technologies like Python, Spark, AWS/Azure, and various database systems. You'll be part of a team that designs, develops, and implements innovative software solutions while following best engineering practices throughout the entire Software Development Lifecycle.

As a Software Engineer, you'll be responsible for analyzing business requirements, incorporating architectural standards, developing application modules, and troubleshooting code-related issues. The role requires active participation in code reviews, design reviews, and project planning sessions, ensuring solutions align with architectural specifications and business needs.

The position offers a competitive compensation package ranging from $175,000 to $215,000 annually, along with comprehensive benefits including healthcare coverage, retirement plans, and various wellness programs. Located in New York, you'll be working with a division that leads the U.S. in credit card sales and deposit growth, with the most-used digital solutions while ranking first in customer satisfaction.

This is an excellent opportunity for experienced software engineers looking to make an impact in the financial technology sector while working with cutting-edge technologies and contributing to solutions that serve nearly half of America's households and small businesses.

Last updated 19 days ago

Responsibilities For Software Engineer [Multiple Positions Available]

  • Design, develop and implement software solutions
  • Solve business problems through innovation and engineering practices
  • Participate in all aspects of the Software Development Lifecycle (SDLC)
  • Analyze requirements and incorporate architectural standards
  • Document application specifications
  • Translate technical requirements into programmed application modules
  • Identify and troubleshoot application code-related issues
  • Participate in code reviews
  • Assist with design reviews
  • Participate in project planning sessions
  • Develop frameworks for data analytics

Requirements For Software Engineer [Multiple Positions Available]

Python
Java
Cassandra
Kafka
  • Bachelor's Degree in Electronic Engineering, Computer Science, Computer Engineering, or related field
  • 5 years of experience in software engineering or related roles
  • Experience with building big data pipelines for ETL
  • Experience with cloud services (AWS or Azure)
  • Knowledge of Python, Shell scripts, Spark framework
  • Experience with Oracle, SVN, UNIX, Hive, C++, GIT
  • Proficiency in SOAP and REST web services
  • Experience with Hadoop ecosystem

Benefits For Software Engineer [Multiple Positions Available]

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching