At U.S. Bank, this role contributes to the company’s work helping customers and businesses make better financial decisions and supporting communities. The Software Engineer 1 is responsible for analyzing, designing, testing, developing, and maintaining software experiences. The role calls for a self-motivated team member who collaborates across the organization, takes responsibility for software deliverables in accordance with U.S. Bank standards, and works to minimize impact on the customer experience. The candidate should be adept with agile software development and DevOps principles. The engineer develops modern full-stack applications and integrates generative AI capabilities, including large language models, Retrieval-Augmented Generation, and AI agents. The role supports REST APIs, microservices, cloud-native applications, CI/CD and DevSecOps practices, and software throughout its lifecycle, including production support. Work is performed 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
Entry Level