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 works to minimize impact to the customer experience. The role requires familiarity with the agile software development lifecycle and DevOps principles. The engineer designs, builds, and maintains scalable full-stack web applications for enterprise-scale users and business-critical functions. The work spans modern frontend experiences, RESTful APIs, microservices, backend services, relational databases, CI/CD pipelines, containerized deployments, and cloud-native solutions. The role also emphasizes application performance, scalability, reliability, maintainability, and security. The position 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