Bank of America
Software Engineer III - Payments Platforms
$103K–$180K
Charlotte +1 · Full-time · Posted Sep 22, 2026
- Location
- Charlotte
Pennington - Experience
- At least 7+ years of Software Engineering experience.
About the job
Develops and delivers compliant payments-platform software, including architecture components, APIs, and automated tests, while supporting CI/CD practices and mentoring engineers.
What you'll do
- Code and unit-test solutions; design and maintain architecture components and application interfaces.
- Build and maintain automated integration, regression, and performance tests; automate release activities.
- Refine and estimate stories, mitigate risk with proofs of concept, and coach engineers on CI/CD practices.
What they ask for
- At least 7+ years of Software Engineering experience, including work in highly regulated environments.
- Proficiency in C# and/or JAVA, including Spring Boot and RESTful APIs.
- Experience with Test Driven development tools Jnit and Mockito, RESTful web services, and Oracle or SQL Server databases.
- Experience with CI/CD, Jenkins, Git, BitBucket, and build/deployment tools or processes.
Nice to have
- Ruby/Rails, Kafka, event-driven architectures, Docker, or cloud migration and modernization experience.
- Healthcare, payments, or financial services domain knowledge.
Pay
USD $102,900.00 - $179,900.00 annualized salary (base salary)
Tools
C#, JAVA, Spring Boot, RESTful APIs, Jnit, Mockito, Oracle, SQL Server
Model-written summary · the original posting is authoritative