Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
U.S. Bank is seeking a software professional to analyze, design, test, develop and maintain top-tier software products. You will own full stack development, write production-ready code, and ensure compliance and security best practices across the lifecycle.
Candidates should have 2–3 years of relevant experience, expert Java and Spring Boot skills, and familiarity with shell scripting, GitLab, SQL and Linux. Role requires on-site work at a U.S. Bank location in the Minnesota area.
At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at-all from Day One.
This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.
Expert-level Coding Skills in Java, Spring Boot.
Nice to have knowledge in Shell Scripting , GitLab, SQL and Linux
Functional Testing experience, including ability to create, maintain and execute both manual and automated tests
DevOps capabilities - containers, cloud, automation, security, configuration management, CI/CD
Extensive knowledge in modeling and application design and architecture
Experience in: Unit Testing (including automation and integration with CI systems) and Agile Software Development (typically Scrum, Kanban, SAFe)
Strong understanding of system and network architecture
Ability to identify, resolve, and retest defects
Expert skills in service virtualization, test case modeling, and test data management tools and processes
This role requires working from a U.S. Bank location three (3) or more days per week.
Our approach to benefits and total rewards considers our team members' whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following:
Review our full benefits available by employment status here.
U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law.
U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verifica