U.S. Bank is seeking a Software Engineer to contribute to technology initiatives supporting the bank’s digital transformation. The role is responsible for analyzing, designing, testing, developing, and maintaining software experiences, while collaborating with a team and partners across the organization. The engineer takes responsibility for the software artifacts produced and follows U.S. Bank standards to minimize impact on customer experience. The position involves full-stack ownership of products, including writing production-ready, testable code and creating designs that follow architectural best practices. Designs should account for scalability, reliability, and performance. The engineer works within agile software development and DevOps practices, follows security and compliance requirements, and applies software reliability engineering standards. The role also includes analyzing failures, improving operations, participating in code reviews, and contributing to innovation and continuous improvement. This role requires working from a U.S. Bank location three or more days per week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level