U.S. Bank is seeking a Senior Software Engineer to join their team in developing best-in-class software experiences. This full-stack role focuses on React and Java development, combining frontend and backend expertise. The position offers a hybrid work environment requiring 3+ days in office, with locations across multiple cities including Hopkins, Minneapolis, and Saint Paul, MN.
The role demands a self-motivated individual who excels in collaborative environments and takes ownership of software artifacts. Key responsibilities include designing and developing production-ready code, conducting code reviews, and ensuring compliance with security best practices. The technical stack is modern and comprehensive, featuring React.js, TypeScript, Java, Spring Boot, and cloud technologies (AWS, Azure).
The compensation package is competitive, ranging from $119,765 to $140,900, complemented by comprehensive benefits including healthcare, 401(k), and various insurance options. U.S. Bank offers a supportive environment for career growth, emphasizing continuous learning and emerging technology adoption.
This position is ideal for experienced engineers with 5-6 years of relevant experience who are passionate about full-stack development and want to contribute to a major financial institution's digital transformation. The role combines technical excellence with business impact, offering the opportunity to work on systems that directly affect millions of customers' financial decisions.