Taro Logo

Senior Software Engineer – Branch Technology

U.S. Bank is one of the largest banks in the United States providing financial services and products.
Cincinnati, OH, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer – Branch Technology

U.S. Bank is seeking a Senior Software Engineer to join their Branch Technology team in Cincinnati. As one of the largest and most respected financial institutions in the United States, U.S. Bank offers a unique opportunity to work on critical banking technology infrastructure that serves millions of customers nationwide.

The Branch Technology team plays a vital role in developing and maintaining the technical systems that power U.S. Bank's extensive network of physical branches. This position offers the chance to work on mission-critical applications that directly impact the daily operations of bank branches and the customer experience.

As a Senior Software Engineer, you'll be part of a team responsible for designing, developing, and maintaining sophisticated software solutions that enable seamless banking operations. The role requires strong technical expertise, problem-solving skills, and the ability to work in a regulated financial environment.

This position offers the opportunity to work with enterprise-scale systems while contributing to the digital transformation of traditional banking services. You'll collaborate with cross-functional teams, including business analysts, product managers, and other engineers to deliver robust technical solutions.

U.S. Bank provides a comprehensive benefits package and opportunities for career growth within a stable, well-established financial institution. The company's commitment to innovation in financial technology, combined with its strong market position, makes this an excellent opportunity for experienced software engineers looking to make a significant impact in the banking sector.

Working at U.S. Bank means joining a team that values technical excellence, security, and reliability while maintaining a strong focus on customer service and regulatory compliance. The role offers the chance to work on challenging technical problems while contributing to systems that millions of customers rely on daily.

Last updated 22 days ago

Responsibilities For Senior Software Engineer – Branch Technology

  • Design and develop software solutions for branch technology
  • Maintain critical banking applications
  • Collaborate with cross-functional teams
  • Ensure compliance with banking regulations

Requirements For Senior Software Engineer – Branch Technology

Java
  • Experience with enterprise software development
  • Strong problem-solving skills
  • Understanding of banking technology
  • Experience working in regulated environments

Benefits For Senior Software Engineer – Branch Technology

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive benefits package
  • Career growth opportunities
  • Stable work environment

Interested in this job?