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 in Software Engineering; experience working in highly regulated environments is required.
About the job
Develops, tests, and maintains software for Bank of America’s AWS-hosted Healthcare Payments platform, including architecture components, automated test suites, and release processes.
What you'll do
- Builds and unit tests solutions to meet story acceptance criteria and compliance requirements; designs and maintains architecture components and interfaces.
- Mentors engineers on CI/CD, automates release activities, and develops integration, regression, and performance test suites.
- Refines requirements, estimates work, and performs proof-of-concept work to mitigate risk or implement new ideas.
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 building RESTful web service applications.
- Experience with Jnit and Mockito, and hands-on knowledge of Oracle or SQL Server.
- 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
$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