U.S. Bank Application Developer in St. Paul, Minnesota
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 About the team U.S. Bank is seeking a motivated Application Developer with strong development and SDLC experiences to contribute toward the success of our technology initiatives in Data Management and Delivery (DMD) team. The DMD team provides development and support of workforce management tools, business reporting tools, collaboration tools for multiple applications as well as provides technology consultation to our business partners within Operation Services area.
What you will do Working within the framework of AGILE methodology and U.S. Bank technology standards, you will be part of Agile Sprint teams fully participating in the entire project life-cycle, including Requirements Gathering, Project Estimates, Database Design, Web/SQL/ETL Development, Testing, and Deployment to help develop secure, maintainable, and scalable workflow and performance management reporting application systems. You'll be working closely with your Sprint team members (which include Product Owner, Developers, and Analyst/Testers), IT development/support, and Architecture groups while collaborating with several lines of business. On occasions, you would be responsible for on-call production support and issue resolution, off-hour production deployments, and miscellaneous IT administrative support tasks.
To be successful in this position, you will need to display solid creativity, problem solving, communication, documentation, time-management, and multi-tasking skills while functioning well in an AGILE team environment.
Successful applicants will exemplify US Bank's ethical principles of uncompromising integrity, respect for others, accountability for decisions and actions, and good citizenship.
Basic Qualifications Bachelor's degree, or equivalent work experience
At least five years of experience with developing and implementing applications
Preferred/skills/Experience Strong C#.NET and ASP.NET with MVC 5.0 on .NET 4.7 Framework or above Development in SQL Server 2012/2014/2016 with strong T-SQL experience writing stored procedures and functions plus multi-joins, foreign keys, indexing, optimization and ETL/SSIS.
Visual Studio 2015/2016/2019
Experience developing & implementing .NET/SQL solutions with integrated reporting
AGILE development methodology and practices.
Developing custom controls, APIs, and code libraries for code reusability.
Understanding of IIS (Internet Information Services), Application Pools, and Virtual Directories
Revision / Source Control tools (such as Team Foundation Server and JFrog Artifactory)
ForgeRock and/or Oracle Access Manager (OAM) 11g
Enterprise Jenkins Pipeline for CI/CD (including Fortify, Black Duck, and SonarQube Scans).
Change Management tools (ServiceNow)
Banking / Financial Industry background.
Experience with the following a plus: Power BI / Crystal Reports / WebFOCUS
Microsoft Unit Testing Framework or use of automated testing tool.
Developing in .NET using WPF, WCF, EDM, Entity Framework, and entity SQL
Telerik/Kendo UI for ASP.NET
UCD for code deployment and SQL Server Automation StoreFront for DBA tools
SQL Data Tools (SSDT)
Installation authoring software (Admin Studio/Installshield 2016/2020).
VISIO (UML diagrams, workflow diagrams).
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.
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 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.
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.