Black Hills Corporation

Senior IT Systems Analyst

LocationCouncil Bluffs, IA
Salary$90,900-$136,500

About This Job

Location: Council Bluffs, IA, United States

Job ID: 35808

Date Posted: Jul 9, 2025

Position will close at 12:00am CT on Jul 17, 2025

Salary: $90,900 to $136,500 Annually


Job Description


Job Specifications

Black Hills Energy is people powered and purpose driven. Our team uses the power of energy to improve life for over one million customers in 800+ communities across the West and Midwest. We seek talented, caring people who embody our core values and contribute to a culture of inclusion and growth. As an organization, we believe the best part of working on our team is our commitment to making tomorrow better than today—for our customers, communities and each other.


Position summary:

We are seeking an experienced Senior IT Systems Analyst to lead our team in analyzing and designing complex IT systems to meet the organization's needs. You will collaborate with business units and other IT professionals to identify, analyze, and recommend or configure solutions that improve the efficiency and effectiveness of our IT systems.

Pay Range: $90,900 - $136,500 / Grade 16 (This posting includes the full pay range for this position. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, experience, and internal equity.)

Reporting Relationship: Senior IT Infrastructure Manager OR IT Applications Manager


Location: Council Bluffs, Iowa


Essential Functions:

Lead the analysis and design of complex IT systems, applications, and workflows.
Provide technical leadership and mentorship to other IT professionals.
Collaborate with project managers, developers, and other IT professionals to estimate development efforts, plan projects, gather requirements, mitigate risks to ensure successful project completion.
Lead, research and implement new strategies and technology to keep up with new trends. Ensure that software solutions are scalable to meet demands.
Develop and maintain technical documentation, including system specifications, design documents, and user manuals.
Ability to lead others in implementing complex IT systems to ensure high usability and productivity of the system.
Lead the testing and implementation of new IT systems and applications.
Develop and maintain positive relationships with internal and external stakeholders.
Provide regular progress reports to IT management and stakeholders.


Additional Responsibilities:

Lead other IT initiatives across IT departments such as IT Maintenance Windows, Disaster Recovery Exercises, and Outage Situation Management.
Work closely with software developers, database administrators, and other technical teams to ensure successful implementation of projects.
Participate in an after-hours on-call rotation as assigned.


What Is Required:

Bachelor's Degree in a technology related field or equivalent experience.
Minimum of 5 years of experience in IT systems analysis, design, and implementation.
This role will be required to travel up to 10% of the time.


What Is Desired:

Proficiency in programming languages such as Java, Python, or C#.
Experience working with databases, such as Oracle, SQL Server, or MySQL.
Strong knowledge and application experience with software development methodologies, such as Agile or Waterfall
Strong knowledge of cloud computing technologies, such as AWS or Azure.
Strong understanding and management of IT security principles and practices.
Strong knowledge of project management tools and techniques along with the ability to effectively use them in a team setting.
Strong understanding of business processes and workflow analysis.
Strong leadership, analytical, problem-solving, and decision-making skills.

This description is not intended to be an all-inclusive list of responsibilities, duties, and requirements for employees in this position. Job descriptions may and do change periodically. Where positions are covered by a collective bargaining unit agreement, the terms and conditions of the agreement will apply.

About our Company: We are a customer, growth and safety focused utility company that is dedicated to our communities. We improve life with energy as an energy partner of choice. Our diverse culture fuels unique perspectives, opening doors to new insights and possibilities. Based in Rapid City, South Dakota, we have over 3000 employees and serve 1.3 million natural gas and electric utility customers across eight states (South Dakota, Montana, Wyoming, Colorado, Nebraska, Iowa, Kansas, and Arkansas).

Enjoy our Comprehensive Benefits Package! Annual discretionary bonuses, 401(k) (6% company match and up to 9% company retirement contribution), tuition reimbursement, generous paid time off benefits, including paid holidays and parental leave, company paid life insurance and disability benefits (short and long term), an employee assistance program and well-being benefits, and competitive medical, dental and vision insurance.

Candidates must successfully pass a pre-employment drug screen and background check. If there is anything that may show up in these reports that may conflict with the position requirements, feel free to contact the Black Hills Energy recruiting team at jobs@blackhillscorp.com.

Black Hills Energy does not sponsor applicants for work visas. All applicants must be legally authorized to work in the US.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or status as a protected veteran. If you require reasonable accommodation, please visit careers.blackhillsenergy.com for more information.

Similar Jobs

company-logo

Data Analyst

logo
River City Science Academy
Job TypeFull-time
Salary
$20 - $45
Jacksonville, FL
4 months ago
company-logo

Senior Division Order Analyst

logo
Formentera
Job TypeFull-time
Salary
$110000 - $130000
Austin, TX
about 1 year ago
company-logo

Senior IT Systems Analyst

Black Hills Energy
Job Typefull_time
Salary
$90900 - $136500
Council Bluffs, IA
1 day ago
company-logo

Senior IT Systems Analyst

Black Hills Corporation
Salary
$90900 - $136500
Council Bluffs, IA
1 day ago
company-logo

Senior IT Business Systems Analyst

Florida Power & Light
Job Typefull_time
 
Pensacola, FL
17 days ago
company-logo

Senior IT Business Systems Analyst

Westinghouse Electric Company, LLC
 
Massachusetts, MA
28 days ago
company-logo

Senior IT Business Systems Analyst

Westinghouse Electric Company
Job Typefull_time
 
Middlesex County, MA
28 days ago
company-logo

Senior IT Business Systems Analyst

Westinghouse Electric Company
Job Typecontract
 
Juno Beach, FL
28 days ago
company-logo

IT Systems Analyst

Ohio's Electric Cooperatives
 
Columbus, OH
22 days ago
company-logo

IT Systems Analyst

Gravity Oilfield Services
Job TypeFull-time
 
Houston, TX
30 days ago
company-logo

IT System Analyst

Par Pacific Holdings, Inc.
Job Typefull_time
Salary
$65603 - $98404
Tacoma, WA
9 days ago
company-logo

Senior Systems Analyst

Wabash Valley Power Alliance
Job TypeFull-time
 
Indianapolis, IN
17 days ago
company-logo

Senior IT Programmer Analyst

Florida Power & Light
Job Typefull_time
 
Juno Beach, FL
7 days ago
company-logo

IT Senior Systems Engineer

Clark Public Utilities
Job TypeFull-time
Salary
$84948 - $127794
Vancouver, WA
25 days ago
company-logo

IT Senior Analyst

Oxy
Job Typefull_time
 
Houston, TX
29 days ago
company-logo

IT Senior Analyst

Occidental
 
Houston, TX
29 days ago
company-logo

Principal IT Business Systems Analyst

NextEra Energy
Job TypeFull-time
 
Juno Beach, FL
10 days ago
company-logo

Principal IT Business Systems Analyst

Florida Power & Light
Job Typefull_time
 
Juno Beach, FL
10 days ago
company-logo

Senior IT Systems Administrator

Florida Power & Light
Job Typefull_time
 
Palm Beach Gardens, FL
7 days ago
company-logo

Senior IT Systems Administrator

NextEra Energy
Job TypeFull-time
 
Palm Beach Gardens, FL
18 days ago

Trending Jobs

company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, PA
5 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull-time
 
Dallas, TX
about 2 months ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, NM
28 days ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull-time
Salary
$65000 - $65000
Dallas, TX
2 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull-time
 
Longview, TX
about 1 month ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, LA
4 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull-time
 
Dallas, TX
3 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull-time
 
Houston, TX
over 1 year ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull-time
 
Norman, OK
3 months ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, TX
3 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull-time
 
Pittsburgh, PA
5 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull-time
Salary
$45 - $60
Canonsburg, PA
5 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull-time
 
Houston, TX
2 months ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Midland, TX
4 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, TX
6 months ago
company-logo

Civil/Structural Designer

Dudley Staffing
Job TypeFull-time
Salary
$30 - $60
Canonsburg, PA
5 months ago
EH

Project Management Specialist - Entry

Job TypeFull-time
 
West Palm Beach, Florida
3 days ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Cheyenne, WY
4 months ago
company-logo

Senior Division Order Analyst

Formentera
Job TypeFull-time
Salary
$110000 - $130000
Austin, TX
about 1 year ago
company-logo

Solar Sales Closer

Yup Solar
Job TypeContract
Salary
$150000 - $300000
Los Angeles, CA
2 months ago

Notice: The inclusion of job postings or company information on our platform does not imply endorsement, partnership, or affiliation. Listings may include publicly available roles from various sources, and companies shown may not have a direct relationship with Energy Hire.