This position is responsible for analyzing, designing, testing, developing, and maintaining software experiences. The engineer collaborates with a team and across the organization, takes responsibility for software artifacts in accordance with U.S. Bank standards, and helps minimize impact on customer experience. The role calls for familiarity with the agile software development lifecycle and DevOps principles. The engineer designs, builds, and maintains scalable full-stack web applications for enterprise users and business-critical functions. The position develops modern user experiences and backend services, collaborates with product managers, designers, and engineering teams to turn business requirements into technical solutions, and optimizes performance, scalability, reliability, and maintainability. It also involves database design and optimization, CI/CD pipelines, containerized deployments, cloud-native solutions, and applying security best practices. The 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