
Job Information
U.S. Bank Software Engineer Manager 2 in Irving, Texas
At U.S. Bank, we're passionate about helping customers and the communities where we live and work. The fifth-largest bank in the United States, we’re one of the country's most respected, innovative and successful financial institutions. U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.
Job Description
Focuses on technological solution delivery by guiding and inspiring strong coding practices and solid software design decisions among their team. Responsible for growing and mentoring engineers as it relates to technical skills and career development. Assists with cross-team strategic efforts, influencing decisions to achieve efficient delivery of business value. Understands cross-team technical roadmaps, advocating new product abilities based on technical strategy and constraints.
Basic Qualifications
Bachelor's degree, or equivalent work experience
Five to six years of relevant technical experience
Three to four years of leading a software engineering team
Preferred Skills/Experience
10+ years of experience in Java EE design and development
5+ years of experience in REST API & Springboot design and development
3+ years of leading high performance team, driving onshore/offshore development activities and delivery of complicate systems
Knowledge in API security and microservices resilience
Experienced in Git, Jira, Jenkins, and test automation
Experience in agile methodology, and SCRUM/KABAN
Experienced in Apigee, Istio, Kubernetes, Kafka, Cassandra, AWS and GCP preferred
Experienced in financial application development preferred
Good communication and collaboration skills to interact with internal and external partners
Self-motivated and keen to learn new knowledge
Thorough understanding of the team's domain and drives the team's objectives and deliverables with an understanding of adjacent teams' business domains
Thorough understanding of a feature, the users impacted, the flows impacted and feature's purpose
Thorough knowledge and understanding of business strategy and how the technical and engineering strategy aligns to this
Advanced knowledge of information systems technology and software development processes and tools, especially industry specific applications
Thorough knowledge of organizational policies and procedures
Strong analytical, product management, tactical planning and leadership skills
Excellent verbal and written communication skills
Ability to communicate with all parties involved in the product team (engineers, product owner, scrum master, third party vendors, customers, etc.)
Demonstrated management, leadership and interpersonal skills
Benefits:
Take care of yourself and your family with U.S. Bank employee benefits. We know that healthy employees are happy employees, and we believe that work/life balance should be easy to achieve. That's why we share the cost of benefits and offer a variety of programs, resources and support you need to bring your full self to work and stay present and committed to the people who matter most - your family.
Learn all about U.S. Bank employee benefits, including tuition reimbursement, retirement plans and more, by visiting usbank.com/careers (https://www.usbank.com/careers/index.html) .
EEO is the Law
Applicants can learn more about the company’s status as an equal opportunity employer by viewing the federal EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) poster.
E-Verify
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 verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program (https://www.usbank.com/careers/verification-of-eligibility-for-employment.html) .
Our 74,000 employees work across departments to help our millions of retail, business, wealth management, payment, commercial and corporate, and investment services customers across the country and around the world turn their dreams into reality. Our employees are empowered to create change and drive our future, and we pride ourselves on diligently and ethically upholding U.S. Bank’s best-in-class financial record and legacy of more than 150 years in banking. Most importantly, we put people first, cultivating and treasuring meaningful relationships with the customers we serve, the colleagues we support and the communities where we live and work.