Overview
On Site
USD 90,900.00 - 136,500.00 per year
Full Time
Skills
Reporting
IT Infrastructure
Workflow
Mentorship
Collaboration
Research
Technical Writing
Usability
Productivity
Testing
IT Management
Microsoft Windows
Disaster Recovery
Systems Analysis/design
Programming Languages
Java
Python
C#
Database
PL/SQL
MySQL
Software Development Methodology
Agile
Waterfall
Cloud Computing
Amazon Web Services
Microsoft Azure
Management
IT Security
Project Management
Business Process
Workflow Analysis
Leadership
Analytical Skill
Problem Solving
Conflict Resolution
Decision-making
IBM Rational DOORS
NATURAL
Life Insurance
Insurance
PASS
Recruiting
Energy
Job Details
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 .
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 for more information.
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 .
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 for more information.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.