Drimva

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

First seen Oct 14, 2026 · Last verified Nov 6, 2026 (UTC)