JPMorgan Chase - Columbus, OH

posted 4 days ago

Full-time - Mid Level
Columbus, OH
Credit Intermediation and Related Activities

About the position

As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking team, you will play a crucial role in designing and delivering innovative technology products. This position requires you to work collaboratively within an agile team to implement critical technology solutions that align with the firm's business objectives, ensuring they are secure, stable, and scalable.

Responsibilities

  • Work with internal data product team to design and build reliable big data products.
  • Develop software and BI (business intelligence) solutions using Java/Python, SQL, and databases.
  • Design and build enterprise database warehouse solutions.
  • Execute creative software solutions, design, development, and technical troubleshooting.
  • Develop secure high-quality production code, and review and debug code written by others.
  • Produce architecture and design artifacts for complex applications while ensuring design constraints are met.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve operational stability.
  • Proactively identify hidden problems and patterns in data to drive improvements to coding hygiene and system architecture.
  • Contribute to a team culture of diversity, equity, inclusion, and respect.
  • Participate in software engineering communities of practice and events that explore new and emerging technologies.

Requirements

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • 3+ years of experience in application development using Java, Python, or Scala, with a preference for experience in the financial industry.
  • 3+ years of software development experience using enterprise database and data warehouse technology (Oracle, Postgres, Teradata/Snowflake).
  • 2+ years of ETL development experience.
  • 2+ years of development experience in a cloud environment focusing on data and BI (AWS S3, Redshift, Snowflake, QuickSight).
  • Strong critical thinking, communication, and teamwork skills.
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.

Nice-to-haves

  • Familiarity with modern front-end/back-end technologies.
  • Experience working in the financial industry.
  • AI/ML experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service