1

Banking Software Engineer Jobs (NOW HIRING)

Senior Quality Engineer We are seeking a Senior Quality Engineer to join our team of innovators. Our team designs online banking software consisting of high-quality technology solutions that enable ...

At First PREMIER Bank and PREMIER Bankcard, we've created a culture that emphasizes personal ... Software Engineer for Premier Bankcard LLC, Sioux Falls, SD. Works from systems designs and ...

At First PREMIER Bank and PREMIER Bankcard, we've created a culture that emphasizes personal ... Software Engineer for Premier Bankcard LLC, Sioux Falls, SD. Works from systems designs and ...

Principal Software Engineer

Short Hills, NJ · On-site

$146K - $196K/yr

Principal Software Engineer As a Principal Software Engineer, you will partner with engineering ... Knowledge of banking systems and custodial/consumer banking operations * Experience with tools ...

Principal Software Engineer

Johnston, RI · On-site

$135K - $182K/yr

Principal Software Engineer Job Summary The Principal Software Engineer is responsible for leading ... Understanding of banking systems, operations, and financial services processes. * Experience with ...

Software Engineer III

San Antonio, TX · On-site

$51.75 - $69.75/hr

In joining our adaptable, integrity-driven team, you'll become part of Frost's over 150-year legacy of providing unparalleled banking services. Who you are: As a Software Engineer III at Frost, you ...

Senior Software Engineer

Sandy, UT · On-site

$100K - $155K/yr

Software Engineer Department: Product & Engineering- 76 Reports to: Software Engineer Manager ... Corporate Headquarters / Sandy Banking Office; 10011 Centennial Pkwy., Suite 450, Sandy, UT 84070 ...

Software Engineer Department: Product amp; Engineering- 76 Reports to: Software Engineer Manager ... Corporate Headquarters / Sandy Banking Office; 10011 Centennial Pkwy., Suite 450, Sandy, UT 84070 ...

Develop the software applications using Java programming related frameworks, Databases and UI ... Choice is #PeopleFirst, banking second. People don't need just another bank. People need to be ...

Software Engineer

Dallas, TX · Remote

$110K/yr

We are currently seeking a Software Engineer for our client in the Banking domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract to ...

Develop the software applications using Java programming related frameworks, Databases and UI ... Choice is #PeopleFirst, banking second. People don't need just another bank. People need to be ...

Develop the software applications using Java programming related frameworks, Databases and UI ... Choice is #PeopleFirst, banking second. People don't need just another bank. People need to be ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

SHAZAM is looking for a Software Engineer to help build and enhance DigiHive™ , our modern digital banking platform that unifies online and mobile banking into a single, intuitive experience. As a ...

Software Engineer

Dallas, TX · On-site

$110K/yr

We are currently seeking a Software Engineer for our client in the Banking domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract to ...

Q2 is a leading provider of digital banking and lending solutions to banks, credit unions ... The Role Q2 is seeking a Software Engineer to join the Targeted Experiences team and help build the ...

next page

Showing results 1-20

Banking Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do banking software engineer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for banking software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are Banking Software Engineers?

Banking Software Engineers are specialized professionals who design, develop, and maintain software systems used in the banking and financial industry. Their work includes creating secure platforms for online banking, payment processing, fraud detection, and transaction management. They ensure that banking software complies with industry regulations and is robust against security threats. These engineers collaborate closely with business analysts and other IT professionals to deliver solutions that meet the evolving needs of banks and their customers.

What are some common challenges faced by Banking Software Engineers when integrating new technologies with legacy banking systems?

Banking Software Engineers often encounter challenges when integrating modern solutions with legacy banking systems, such as outdated codebases, strict security requirements, and regulatory compliance constraints. These systems can be difficult to modify without risking downtime or errors, which requires careful planning, thorough testing, and close collaboration with IT and security teams. Additionally, engineers must ensure that new technologies do not compromise data integrity or disrupt critical banking operations, making strong problem-solving skills and attention to detail essential in this role.

What are the key skills and qualifications needed to thrive as a Banking Software Engineer, and why are they important?

To thrive as a Banking Software Engineer, you need strong programming skills (such as Java, C#, or Python), a degree in computer science or a related field, and knowledge of financial systems and regulations. Familiarity with core banking platforms, databases (like Oracle or SQL Server), and experience with secure software development practices are typically required, along with relevant certifications such as Certified Information Systems Security Professional (CISSP). Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with stakeholders and addressing complex banking requirements. These skills ensure the delivery of secure, reliable, and compliant banking solutions that support critical financial operations.
More about Banking Software Engineer jobs
What cities are hiring for Banking Software Engineer jobs? Cities with the most Banking Software Engineer job openings:
What states have the most Banking Software Engineer jobs? States with the most job openings for Banking Software Engineer jobs include:
Manual QA

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Quality Engineer

We are seeking a Senior Quality Engineer to join our team of innovators. Our team designs online banking software consisting of high-quality technology solutions that enable financial institutions and their customers to securely communicate and transact anytime and anywhere via online banking, mobile banking, and voice banking. Our culture understands, respects, and appreciates different people, ideas and cultures. We’re all high performing self-starters with the spirit of endless possibility in approaching every new idea and challenge. We work hard, but believe in keeping Q2 fun, relaxed, casual and highly creative.