Software Engineer III - Python Automation

Job expired!

Join Our Team as a Software Engineer III at JPMorgan Chase

Are you ready to elevate your software engineering career? At JPMorgan Chase, within Corporate & Investment Bank's Payments Technology division, we offer an exciting and rewarding opportunity for a Software Engineer III. As a seasoned member of our agile team, you'll help design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. Work across multiple technical areas to support our firm’s business objectives.

Job Responsibilities

  • Execute software solutions, including design, development, and technical troubleshooting. Think beyond routine approaches to build unique solutions or solve technical problems.
  • Create secure, high-quality production code and maintain algorithms that operate synchronously with relevant systems.
  • Produce architectural and design artifacts for complex applications, ensuring that design constraints are met through software code development.
  • Gather, analyze, construct, and visualize reports from large, diverse datasets to continuously improve software applications and systems.
  • Proactively identify hidden problems and patterns in data. Use these insights to enhance coding hygiene and system architecture.
  • Contribute to software engineering communities of practice, exploring new and emerging technologies.
  • Promote a team culture of diversity, equity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills

  • Experience as an automation tester with Python framework (UI, backend, API, Feeds, etc.)
  • A minimum of 5 years of relevant Python experience
  • Knowledge of the testing life cycle and experience with multi-application-based automation frameworks
  • Payment domain knowledge is a plus
  • Proficiency in developing, debugging, and maintaining code in a large corporate setting using modern programming languages and database querying languages
  • Comprehensive understanding of the Software Development Life Cycle
  • CI/CD knowledge is advantageous
  • Demonstrated expertise in software applications and technical processes within technical disciplines like cloud, AI, machine learning, and mobile technologies

JPMorgan Chase & Co., one of the oldest financial institutions, provides innovative financial solutions to millions of consumers, small businesses, and many of the world’s most prominent corporate, institutional, and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years, making us leaders in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management.

Our employees are our greatest asset. Their diverse talents are directly linked to our success. We are an equal opportunity employer and deeply value diversity and inclusion. We never discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy, disability, or any other protected attribute. We also provide reasonable accommodations for applicants' and employees’ religious practices and beliefs, mental health, or physical disability needs. For more information, visit our about requesting accommodations.

Company Name: JPMorgan Chase & Co.

Job Title: Software Engineer III - Python Automation