U.S. Bank is seeking a Senior Software Engineer to join their team in a full-stack application support role. This position offers an exciting opportunity to work with modern technologies in the financial sector, focusing on developing and maintaining enterprise-scale applications. The role combines technical expertise in Java EE, Spring Boot, and cloud technologies with a strong emphasis on DevOps practices and microservices architecture.
The ideal candidate will be responsible for the complete software development lifecycle, from analysis and design to testing and maintenance. They will work in an agile environment, collaborating across teams to deliver high-quality software solutions that meet customer needs. The position requires strong technical skills in both backend and frontend development, with particular emphasis on API development, security, and cloud technologies.
Working at U.S. Bank offers comprehensive benefits, including healthcare, retirement plans, and flexible work arrangements. The hybrid work model requires 3+ days in office, providing a balance between collaborative in-person work and remote flexibility. The salary range of $119,765 - $140,900 reflects the company's commitment to competitive compensation.
This role is perfect for experienced engineers who want to impact the financial technology sector while working with cutting-edge technologies. The position offers growth opportunities and the chance to contribute to significant technical initiatives at one of America's largest banks.