Jobs
>
Rapid City

    Software Developer Analyst II or Senior - Rapid City, United States - Black Hills Energy

    Default job background
    Description
    Job Description

    Job Specifications


    As a key member of the Black Hills IT Business Applications team, this position will be responsible for developing applications that simplify, optimize and automate Black Hills Corporation's business processes.

    Responsibilities include writing software to automate business process, installing and supporting vendor software packages, partnering with business units, other IT team members and vendors to implement software to specifications, constructing, improving, and maintaining existing systems, and preparing and maintaining application system and technical documentation.


    SALARY RANGE:
    Determined by the knowledge, skills, and abilities of the applicant.

    Level II:
    $75,550 - $113,350


    Senior Level:
    $88,700 - $133,150


    REPORTING RELATIONSHIP:
    Business Applications Supervisor/Manager


    LOCATION:
    Rapid City, South Dakota


    A comprehensive relocation package is offered for this position Details about this package will be shared during the interview and offer process.

    Essential Job Functions

    Requirement Analysis:
    Collaborate with stakeholders to understand business processes and identify automation opportunities.

    Solution Design:
    Develop comprehensive plans for automation solutions, considering system integrations, scalability, and user requirements.

    Microsoft Power Platform Development:

    Develop applications from the ground up utilizing skills including object-oriented programming, Power Apps, Power Automate, SharePoint, databases (Dataverse), and Power BI.

    Work with IT and other business team members in all phases of software implementation/software development lifecycles, including identifying and documenting requirements, creating technical design documents, developing, and testing solutions, troubleshooting, and resolving application issues.

    This includes vendor-supplied patches and fixed.

    Create SQL scripts to correct data and/or to answer ad-hoc data requests and partner with business intelligence teams to generate data to produce enterprise reporting solutions.

    Work with the database administration and other IT infrastructure teams as the need arises for environment configuration.
    Take proactive steps to evaluate issues, determine alternatives, and implement the appropriate solution for the client group. Provide follow-up to ensure successful implementation of designs and enhancements.

    Improve business processes by monitoring and analyzing trends in service tickets received, aiding in problem resolution, and recommending improvements in systems and/or systems and business process training.

    Follow best practices for version control and application lifecycle management and participate and ensure compliance with IT change control and SOX processes.

    Be available as part of a rotating on-call schedule to respond during non-working hours, especially related to project target dates and company emergencies.

    Additional Responsibilities

    Work with Technology Integration Specialists or Business Users to design and deliver training.
    Stay up to date on changes and advances in technology that could affect the company.
    Collaborate, mentor, and cross-train with a team of analysts and software developers on concepts, standard methodologies, and software development.

    Qualifications

    Level II -Minimum of (3) three years of professional experience with software development required.
    Associate degree in software engineering, equivalent software development, or equivalent combination of education and experience required.
    Senior Level -Minimum of (5) five years of professional experience with software development required.
    Bachelor's degree in information technology or related specialty, or equivalent combination of education and experience, required.

    Knowledge/Skills/Abilities


    Depending upon assignments, experience with programming languages and related technologies including Microsoft Power Platform, C#, Java, JavaScript, XML, and PowerShell.

    Prior experience designing, developing, and supporting automated processes and information systems.
    Knowledge of information engineering concepts, including business area analysis, business system design, data modeling, and application construction.
    Knowledge of Generative AI concepts and technologies including large language models (LLM).

    Knowledge in database design and writing SQL queries with SQL Server, Oracle, or other database technologies to facilitate data analysis and ad-hoc reporting, and to diagnose and resolve software issues.

    Good communication, customer service, leadership, time management, and organizational skills along with demonstrating the ability to prioritize, work within challenging situations, and adapt quickly when business priorities change.

    Proven understanding of the importance of cybersecurity in protecting company technology assets. Understanding of Sarbanes-Oxley and other risk-based controls as they relate to software systems preferred but not required.
    Maintains a regular, dependable attendance and a consistently high level of performance.

    Ability to work independently with vendors, other IT team members and business partners both locally and remotely in software requirements and system support while keeping team members and leadership well informed of efforts.


    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.

    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.

    Wage: 75550 to 113350

    #J-18808-Ljbffr


  • Black Hills Energy Rapid City, United States

    Senior Utility Analyst · Location: Rapid City, SD, United States · Job ID: 35218 · Date Posted: May 9, 2024 · Salary: $ 88700 to $ Annually · Share: share to e-mail · Apply Now > · Job Description · Job Specifications · Utility Systems Analysts support workload and servi ...


  • Wipro Pennington, United States

    About Wipro: · Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. We leverage our holistic portfolio of capabilities i ...


  • Black Hills Energy Rapid City, United States

    Job Specifications Utility Systems Analysts support workload and service order management distribution, enterprise asset management, and enterprise work management systems, partnering across natural gas and electrical utilities and generation teams. Utility, Systems Analyst, Info ...


  • Black Hills Corporation Rapid City, United States Full time

    Job ID: 35218Job Specifications · Utility Systems Analysts support workload and service order management distribution, enterprise asset management, and enterprise work management systems, partnering across natural gas and electrical utilities and generation teams. Utility Systems ...


  • Black Hills Energy Rapid City, United States

    Job Specifications The primary function of the Tax Analyst I, Income Tax is to assist the tax team to achieve its objectives, goals, and priorities for all aspects of the income tax process. In this role, you will assist in preparing, reviewing, anal Tax Analyst, Tax, Continuous ...


  • Black Hills Corporation Rapid City, United States

    Job Specifications · The primary function of the Tax Analyst I, Income Tax is to assist the tax team to achieve its objectives, goals, and priorities for all aspects of the income tax process. In this role, you will assist in preparing, reviewing, analyzing, communicating, and re ...


  • Black Hills Energy Rapid City, United States

    Job Description · Job Specifications · The primary function of the Tax Analyst I, Income Tax is to assist the tax team to achieve its objectives, goals, and priorities for all aspects of the income tax process. In this role, you will assist in preparing, reviewing, analyzing, c ...


  • Black Hills Corporation Rapid City, United States Full time

    Job Specifications · Serve as an Asset Programs operational partner for centralized asset program execution functions. This includes partnering, supporting, researching, planning, and analyzing asset program activities of varying complexity. · SALARY RANGE: Determined by the kno ...


  • Black Hills Corporation Rapid City, United States Full time

    Job Specifications · Directly supports leadership in all regulatory matters for assigned state(s) or jurisdiction(s) to achieve the company's business plans and comply with regulatory requirements. Plan, prepare, research, analyze and implement regulatory strategies and plans in ...


  • Black Hills Corporation Rapid City, United States Full time

    Job Specifications · The primary function of the Tax Analyst I, Income Tax is to assist the tax team to achieve its objectives, goals, and priorities for all aspects of the income tax process. In this role, you will assist in preparing, reviewing, analyzing, communicating, and re ...


  • Black Hills Energy Rapid City, United States

    Job Description · Job Specifications · In this role you will directly support the Regulatory Manager in timely and accurate reporting of all financial data, including analyzing and presenting financial reports. Support and assist in the preparation, presentation, and reporting ...


  • Black Hills Corporation Rapid City, United States

    Job Specifications · In this role you will directly support the Regulatory Manager in timely and accurate reporting of all financial data, including analyzing and presenting financial reports. Support and assist in the preparation, presentation, and reporting of information for i ...


  • Bank of America Pennington, United States OTHER

    Job Description: · Job Description · The Investment Solutions Group (ISG) Specialists provide advisors and clients with support around a wide range of products and solutions for both brokerage and fee-based accounts. The Business Support Sr Analysts will be part of the COO group ...


  • Black Hills Energy Rapid City, United States

    Director of Investor Relations · Location: Rapid City, SD, United States · Job ID: 35067 · Date Posted: May 28, 2024 · Salary: $ to $ Annually · Share: share to e-mail · Apply Now > · Job Description · Job Specifications · Leads the development and execution of the Compa ...


  • Black Hills Energy Rapid City, United States

    Director of Investor Relations · Location: Rapid City, SD, United States · Job ID: 35067 · Date Posted: Mar 21, 2024 · Salary: $ to $ Annually · Share: share to e-mail · Apply Now > · Job Description · Job Specifications · Leads the development and execution of the Compa ...

  • MAXIMUS

    Senior Assembler

    3 weeks ago


    MAXIMUS Rapid City, United States

    Description & Requirements · We are seeking a Sr. Assembler Language Computer (ALC) Application Developer to support our Internal Revenue Service (IRS) Masterfiles project. The Sr. ALC Developer will provide program analysis, design and development support, maintain source code ...


  • BuildSubmarines Rapid City, SD, United States InternshipSHIP

    At HDR, we specialize in engineering, architecture, environmental and construction services. While we are most well-known for adding beauty and structure to communities through high-performance buildings and smart infrastructure, we provide much more than that. We create an unsha ...


  • HDR Rapid City, United States

    About Us · At HDR, we specialize in engineering, architecture, environmental and construction services. While we are most well-known for adding beauty and structure to communities through high-performance buildings and smart infrastructure, we provide much more than that. We cre ...

  • BuildSubmarines

    System Protection

    3 weeks ago


    BuildSubmarines Rapid City, SD, United States

    · About Us · At HDR, we specialize in engineering, architecture, environmental and construction services. While we are most well-known for adding beauty and structure to communities through high-performance buildings and smart infrastructure, we provide much more than that. We c ...

  • Great Plains Tribal Leaders Health Board Inc

    Accounting Analyst

    6 days ago


    Great Plains Tribal Leaders Health Board Inc Rapid City, United States

    Job Description · Job Description: · Job Summary: Accounting Analyst will work as part of a team of problem solvers, helping to solve complex business and financial issues from strategy to execution. Will work with the VP/Chief Financial Officer, Controller, and Accounting Superv ...