Taro Logo

Senior Software Engineer

U.S. Bank is a financial institution helping customers and businesses make better financial decisions while enabling communities to grow and succeed.
$108,375 - $140,250
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Finance

Description For Senior Software Engineer

U.S. Bank is seeking a Senior Software Engineer to join their Financial Crimes Detection and Management team. This role offers an exciting opportunity to shape technology and deliver innovative solutions in the financial sector. The position combines technical expertise with business impact, requiring strong skills in Java, ReactJS, and cloud technologies.

The role involves end-to-end development and testing of software products in an agile environment. You'll be working with cutting-edge technologies including Spring Boot, Hibernate, Docker, and Kubernetes, while contributing to critical financial crime prevention systems. The position offers comprehensive benefits including healthcare, 401(k), and flexible vacation time.

As a senior engineer, you'll have the opportunity to mentor other developers, work with product managers to shape feature priorities, and contribute to architectural decisions. The role requires a balance of technical expertise and business acumen, with opportunities to work with both internal teams and third-party vendors.

The ideal candidate will bring 5-6 years of experience, strong Java development skills, and expertise in database technologies. Knowledge of financial crimes and risk management is valued, making this role perfect for engineers looking to apply their skills in the financial sector while making a meaningful impact on security and compliance.

Working remotely from Idaho, you'll be part of a fast-paced, entrepreneurial team responsible for delivering world-class end-user experiences. The role offers competitive compensation ranging from $108,375 to $140,250, along with comprehensive benefits and opportunities for professional growth.

This position is perfect for a senior engineer who wants to combine technical leadership with business impact, working on critical systems that help protect one of America's largest banks from financial crimes. The role offers the stability of a major financial institution while providing the excitement of working with modern technologies and meaningful challenges.

Last updated 3 days ago

Responsibilities For Senior Software Engineer

  • Perform hands-on software development and testing in Java-based applications
  • Create and deliver low maintenance, high reliability code
  • Drive consistent development practices and tools
  • Design, build, test and implement solutions
  • Support integration and user acceptance testing
  • Review test scripts and align testing strategy
  • Work with architecture experts on solutions
  • Provide estimates for project phases
  • Prepare code for production
  • Support third-party software integration
  • Mentor new engineers both onshore and offshore
  • Work with product managers on feature prioritization

Requirements For Senior Software Engineer

Java
React
Kubernetes
  • Bachelor's degree or equivalent work experience
  • 5-6 years of relevant experience
  • Expert-level coding skills in Java, ReactJS, Linux shell scripts
  • Expert-level database skills in SQL
  • Experience with Spring, Spring Boot and Hibernate
  • DevOps capabilities with containers, cloud, CI/CD
  • Experience with Docker and Kubernetes
  • Knowledge in application design and architecture
  • Experience in Agile Software Development
  • Strong understanding of system and network architecture
  • Experience in Financial Crimes, Risk Management

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (2-5 weeks)
  • Up to 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave accruals

Interested in this job?

Jobs Related To U.S. Bank Senior Software Engineer