U.S. Bank Senior .NET Application Developer in RICHFIELD, Minnesota

Enterprise Readiness Services (ERS) is looking for a senior application developer to help guide our team as we seek to provide top notch Business Continuity and Disaster Recovery applications. Our applications integrate with multiple U.S. Bank systems to generate Key Risk Indicator (KRI) and Key Performance Indicator (KPI) on how the Business Continuity and Disaster Recovery program is performing and staying within guidance. We also perform data integration with external vendors to provide Crisis Management and Emergency Notifications across all U.S Bank employees and sites.

As a key contributor to an agile scrum team you will have an opportunity to develop applications across the full Microsoft .NET stack including writing webpages (ASP.NET/MVC), SQL Server T-SQL stored procedures and queries, SQL Server Integration Services (SSIS), and SQL Server Reporting Services (SSRS). This role is expected to help the team develop continuous integration processes including automated builds, testing, and deployments in addition to upgrading existing applications to C#/MVC.

Essential Functions:

  • Performs and/or leads the technical design and development of complex application systems using existing and emerging technology platforms.

  • May participate in some application architecture functions.

  • Ability to accurately estimate design and development timelines for application components

  • Ability to appropriately prioritize multiple tasks

  • Ability to work collaboratively with a team as well as independently

  • Creates and may review unit and test plans. Identifies opportunities to improve testing process.

  • Performs and/or leads design, coding, testing, implementation, and documentation of solution.

  • Ensures that expected application performance levels are achieved.

  • Designs, codes, tests, debugs, documents, maintains, and modifies computer programs of high complexity, significance, and risk.

  • Leads technical staff and vendors to investigate, analyze, and resolve complex technical problems.

  • Identifies and manages interfaces, service levels, standards, and configurations.

  • Monitors operating efficiency of existing application systems.

  • Proactively identifies opportunities for improvement and recommends technical solutions.


Basic Qualifications

-Bachelor's degree or equivalent work experience

-At least 10 years experience with developing and implementing applications.

Preferred Skills/Experience

Extensive experience in:

  • SQL Server

  • Visual Studio

  • VB / C# / .NET

  • TFS


  • Web application development

  • IT standards, procedures, policy

  • Application maintenance

  • Application design, architecture

  • Application development tools

  • Application testing

  • System testing

Working experience in:

  • Automated unit testing

  • Agile project management (TFS)

  • Javascript / JQuery

  • Angular

  • MVC

Job: Information Technology

Primary Location: Minnesota-MN-Richfield

Shift: 1st - Daytime

Average Hours Per Week: 40

Requisition ID: 170026622

U.S. Bank is an Equal Opportunity Employer committed to creating a diverse workforce.