Chase Bank

Principal Software Engineer - Payments Technology

Chase Bank

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly skilled and experienced software engineer with a passion for developing cutting-edge payment technology? Do you thrive in a fast-paced environment and enjoy leading a team to deliver exceptional results? If so, then we have an exciting opportunity for you as a Principal Software Engineer at Chase Bank. In this role, you will be responsible for driving the development and implementation of innovative payment solutions that will shape the future of banking. To excel in this position, you must possess a strong technical background, exceptional leadership skills, and a deep understanding of the payments industry. Join our dynamic team and make a significant impact on the future of banking at one of the world's leading financial institutions.

  1. Lead and manage a team of software engineers to deliver high-quality payment solutions that meet business requirements and exceed customer expectations.
  2. Utilize your technical expertise to design, develop, and implement cutting-edge payment technology solutions.
  3. Collaborate with cross-functional teams to identify, prioritize, and implement new features and enhancements to the payment systems.
  4. Drive the development of scalable and robust payment systems that can handle high volumes of transactions.
  5. Stay updated with the latest industry trends and advancements in payment technology to ensure our systems remain competitive.
  6. Take ownership of the entire software development lifecycle, from concept to deployment and maintenance.
  7. Mentor and provide technical guidance to junior team members to help them grow and develop their skills.
  8. Work closely with product managers to define project requirements and ensure timely delivery of project milestones.
  9. Perform code reviews and ensure adherence to coding standards and best practices.
  10. Troubleshoot and resolve complex technical issues in a timely manner to minimize impact on business operations.
  11. Develop and maintain technical documentation for all payment systems.
  12. Collaborate with other teams, such as security and compliance, to ensure our payment systems meet all necessary regulatory requirements.
  13. Continuously evaluate and improve our payment systems to enhance performance, security, and user experience.
  14. Communicate effectively with stakeholders at all levels, providing regular project updates and addressing any concerns or issues.
  15. Foster a culture of innovation, collaboration, and excellence within the team.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Extensive Experience In Payment Technology: A Principal Software Engineer At Chase Bank Should Have A Deep Understanding And Hands-On Experience In Developing And Implementing Payment Solutions In A Complex Enterprise Environment.

  • Strong Technical Skills: The Ideal Candidate Should Possess A Strong Technical Background, Including Expertise In Programming Languages Like Java, C++, And Python, Along With Experience In Developing Distributed Systems, Cloud Technologies, And Api Integrations.

  • Leadership And Team Management: This Role Requires A Candidate Who Can Lead And Mentor A Team Of Software Engineers, Provide Technical Guidance, And Collaborate With Cross-Functional Teams To Deliver High-Quality Payment Solutions.

  • Problem-Solving And Analytical Skills: The Principal Software Engineer Should Have Excellent Problem-Solving Abilities, With A Keen Eye For Detail And An Analytical Mindset. They Should Be Able To Identify And Resolve Complex Technical Issues Efficiently.

  • Knowledge Of Payment Industry Standards And Regulations: A Deep Understanding Of Payment Industry Standards And Regulations, Such As Pci Dss And Emv, Is Crucial For This Role. The Candidate Should Also Be Updated With The Latest Trends And Technologies In The Payments Space.

Required Skills
  • Risk Management

  • Software Development

  • Project Management

  • Database Management

  • Agile Methodology

  • API design

  • Team Leadership

  • System architecture

  • payment

  • Cross-Functional Collaboration

  • Payment Systems

  • Mobile Payments

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Organization

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer - Payments Technology in New York, NY, USA is $135,000 - $170,000 per year. This can vary depending on factors such as experience, education, and the specific company and industry.

Additional Information
Chase Bank is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedSeptember 30th, 2024
Apply BeforeMay 10th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Chase Bank

JPMorgan Chase Bank, N.A., doing business as Chase Bank, is a national bank headquartered in Manhattan, New York City, that constitutes the consumer and commercial banking subsidiary of the U.S. multinational banking and financial services holding company, JPMorgan Chase.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started