This position is responsible for analyzing, designing, testing, developing, and maintaining software experiences. The successful candidate is self-motivated, collaborates with teams across the organization, takes responsibility for software artifacts in accordance with U.S. Bank standards, and works to minimize impact on the customer experience. The role requires familiarity with the Agile software development lifecycle and DevOps principles. The engineer will develop and maintain Java Spring Boot applications and services; design and integrate REST and SOAP APIs; work with databases and SQL; support deployments through DevOps practices; automate operational tasks with Linux shell scripts; and contribute to cloud application development and modernization, including Azure initiatives. The position requires working from a U.S. Bank location three or more days per week and is not eligible for visa sponsorship.
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