Experience Inc. Jobs

Job Information

U.S. Bank Business Intelligence Programmer in Owensboro, Kentucky

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.

Job Description

The Risk Strategy Business Intelligence Senior Programmer 2 will have a primary focus of completing code development for data requests and other data related projects while providing senior level assistance.

The Risk Strategy Business Intelligence Team supports the Risk Strategy and the Control Environment & Quality Assurance testing teams, and the greater CBB (Consumer and Business Banking Risk) group by:

• Data Support and Reporting: Provides accurate, independent data for risk analysis and testing by way of ADHOC/recurring reporting and validation/review of external data and code. Including data mining, waterfall based reporting, Excel assistance, systems assistance, and other data needs.

• Automation and Innovation: Develops and maintains automated processes, applications, data visualizations, data models, ETLs/ELTs, and SDKs.

The Senior Programmer will be responsible for the above, including but not limited to, the following:

• Prioritize business workloads to ensure data requests are completed within established SLAs.

• Provide coaching and assistance to Business Intelligence Team Programmers.

• Work with business line partners to identify access to Bank systems as needed.

• Assist the Business Intelligence Team Management in the continuous improvement of the Business Intelligence Team processes and materials.

• Provide general data and analytical assistance to Business Intelligence Team Programmers, Risk Strategy and the Control Environment & Quality Assurance testing teams.

• Maintain awareness of Bank, regulatory, and industry changes and trends

• Responsibilities may also include contributing to Risk Strategy Business Intelligence Team projects or project implementation.

• Perform other duties as assigned by Risk Strategy and the Control Environment & Quality Assurance Management.

Basic Qualifications

  • Bachelor's degree, or equivalent work experience

  • Typically, more than eight years of applicable experience

Preferred Skills/Experience

  • Considerable knowledge of applicable laws, regulations, financial services, and regulatory trends that impact their assigned line of business

  • Considerable understanding of the business line’s operations, products/services, systems, and associated risks/controls

  • Thorough knowledge of Risk/Compliance/Audit competencies

  • Strong analytical, process facilitation and project management skills

  • Effective presentation, interpersonal, written and verbal communication skills

  • Effective relationship building and negotiation skills

  • Proficient computer navigation skills using a variety of software packages, including Microsoft Office applications and word processing, spreadsheets, databases, and presentations

  • Applicable professional certifications

  • Requires five years of experience in a reporting, analytics, or technology environment

  • Requires advanced SQL coding skills

  • Experience with visualization tools such as Power BI and Tableau highly preferred

  • Experience with SharePoint Online preferred

  • Experience with a general-purpose language like C# and Python preferred

  • Experience with Microsoft Power Apps and Power Automate preferred

  • Experience with SAS preferred

  • Experience with API’s preferred

  • Knowledge of systems and software development

  • Strong problem-solving and communication skills required

  • Advanced level of presentation (verbal/written) and relationship building skills

  • Comfortable working in a team environment with layers of required review/approval

  • Ability to work in a fast-paced environment with large workloads

  • Advanced computer skills (Microsoft Office advanced)

  • Strong process facilitation, project management, and analytical skills

  • Must possess business acumen and credibility to help business line(s) proactively identify and address changing workforce needs

  • Proficient computer navigation skills using a variety of software packages, including Microsoft Office applications and word processing, spreadsheets, databases, and presentations

Location Expectations

The role is posted as remote; however, candidates who are located near any one of our locations would be required to work on site at least three days per week. 

If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants (https://careers.usbank.com/global/en/disability-accommodations-for-applicants) .


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 (some may vary based on role, location or hours):

  • Healthcare (medical, dental, vision)

  • Basic term and optional term life insurance

  • Short-term and long-term disability

  • Pregnancy disability and parental leave

  • 401(k) and employer-funded retirement plan

  • Paid vacation (from two to five weeks depending on salary grade and tenure)

  • Up to 11 paid holiday opportunities

  • Adoption assistance

  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law

EEO is the Law

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. Applicants can learn more about the company’s status as an equal opportunity employer by viewing the federal KNOW YOUR RIGHTS (https://eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) EEO poster.


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://careers.usbank.com/verification-of-eligibility-for-employment) .

The salary range reflects figures based on the primary location, which is listed first. The actual range for the role may differ based on the location of the role. In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements). Pay Range: $116,280.00 - $136,800.00 - $150,480.00

Job postings typically remain open for approximately 20 days of the posting date listed above, however the job posting may be closed earlier should it be determined the position is no longer required due to business need. Job postings in areas with a high volume of applicants, such as customer service, contact center, and Financial Crimes investigations, remain open for approximately 5 days of the posting listed date.