Full Time

Software Engineer III - Payments Platforms

Bank of America
Pennington, NJ
???* / year

Job Description

About this kind of role

What a Software Engineer III - Payments Platforms usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains software solutions related to payment processing systems. This often includes working on integrations with payment gateways, developing APIs, and ensuring the security and reliability of payment transactions. Responsibilities may also involve troubleshooting issues, optimizing performance, and contributing to the overall architecture of the payment platform. Collaboration with other engineers, product managers, and quality assurance teams is a regular part of the workflow.

Tools and skills: Proficiency in programming languages like Java, Python, or C++, experience with databases (SQL or NoSQL), and familiarity with software development methodologies (Agile, Scrum) are generally required, alongside knowledge of payment processing standards.

Good fit for: Individuals with a strong analytical mindset, a passion for problem-solving, and a desire to build robust and scalable payment systems often thrive in this role.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.