Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr IT Application Specialist

National Information Solutions Cooperative

Sr IT Application Specialist

Any NISC Location

NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are member-focused, quality-driven and valued-priced. We exist to serve our members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.

Position Overview

We're looking for a technically skilled and self-driven professional to join our team. This role offers the opportunity to take ownership of key enterprise applications (such as Okta, Okta Workflows, Atlassian, Entra ID, Microsoft 365, Threatlocker, MDM platforms, email security and RingCentral) and grow into a subject matter expert in one or more of these areas. A practical understanding of code and API calls is important, as automation plays a significant role in our environment.

A strong security mindset is essential, as this role involves managing systems and workflows that are critical to the organization's security posture. The ideal candidate is a proactive problem-solver who thrives in complex technical environments, demonstrates strong troubleshooting skills, and is comfortable working independently while collaborating across teams.

Work Schedule

Hybrid (after an initial training period) from one of our office locations:

  • Cedar Rapids, IA
  • Lake Saint Louis, MO
  • Mandan, ND

Hybrid Schedule: Minimum of working 3 days per week in the office and ability to work up to all 5 days a week in the office, as needed

Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose

Essential Duties
  • Co-own the full lifecycle implementation of moderately complex internal, on premise or cloud-based applications that may span many users and integration points.
  • Assist and may own implementation of on premise or cloud-based applications.
  • Assist and may own the ongoing maintenance of broader and more moderately complex internal IT applications.
  • Leverage low-level Windows and macOS operating system knowledge to support endpoint security tooling, with emphasis on understanding OS internals, security controls, background services/daemons, and permission models to resolve complex agent-level issues.
  • Serve as a subject matter expert within specific IT applications.
  • May be asked to train employees on technical applications and team processes.
  • May be asked to recommend and/or implement changes or enhancements to IT applications that lead to better efficiencies or security controls.
  • Support general business needs and moderately complex administration functions within and between other internal IT teams.
  • Interpret code to assist with and understand initiatives around automation and data transformation.
  • Write basic level scripts and utilize API calls to automate administrative tasks or conduct data transformation for specific systems
  • Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
  • May be asked to participate in proof of concepts for new solutions.
  • Generate Change Requests for significant system changes and manage their resolution.
  • Provide Tier 2 support in researching and troubleshooting to resolve IT application problems or issues.
  • Follow forced changes implemented by vendors. May be asked to coordinate with other groups/departments in anticipation of the change.
  • May be asked to participate in new vendor selections.
  • Provide after-hours technical support as needed.
  • Other duties as assigned.
  • Commitment to NISC's Statement of Shared Values.
Preferred Knowledge, Skills & Abilities
  • 5+ years of related experience preferred.
  • Moderate knowledge of API calls and how to use a programming language to automate repetitive tasks.
  • Working OS knowledge and troubleshooting ability (macOS, Windows)
  • Working knowledge of Identity Management/SSO solutions. (Okta, etc.)
  • Working knowledge of SaaS automation platforms. (Okta Workflows, Power Automate, etc.)
  • Working knowledge of administration of productivity suites. (Office365, GSuite, etc.)
  • Working knowledge of email/spam systems. (Proofpoint, Exchange, etc.)
  • Working scripting knowledge. (Bash, Python, Powershell, etc.)
  • Working knowledge of Active Directory.
  • Basic knowledge of telephony systems, VoIP, etc.
  • Working knowledge of security tools. (InsightVM, InsightIDR, Carbon Black, BeyondTrust)
  • Working knowledge of endpoint management solutions. (Kandji, NinjaOne)
  • Basic network knowledge (IPv4 & DNS).
  • Working level knowledge of Project Management processes and theory.
  • Excellent research and problem-solving skills.
  • Working level knowledge of business-related software applications and services.
  • Strong ability to demonstrate initiative and accountability.
  • Strong level ability to troubleshoot.
  • Strong ability to multitask and manage time.
  • Strong level ability to organize, prioritize, and adapt to change.
  • Strong level ability to interact in a positive manner with internal and external contacts.
  • Strong written and verbal communication skills.
Education Preferred

Bachelor's Degree in Information Technology, Management Information Systems, Computer Information Systems, Systems & Network Administration, Computer Engineering, any other business-related field or equivalent experience.

Minimum Physical Requirements

The physical demands described here are representative of those that must be met to successfully perform the essential functions of this position. Reasonable accommodations may be made. While performing this role, employees must be able to see and communicate effectively. They are regularly required to remain stationary, move about, and operate computer keyboards or office equipment.

Disclaimer

Management may modify this job description by assigning or reassigning duties and responsibilities at any time.

Key Words

SaaS Management | Identity Management | Okta | Automation | User Lifecycle Management | Security | Cybersecurity | REST APIs | Scripting | Office365 | Powershell | Bash | Javascript | Asset Management | Exchange | IDP | SAML/OIDC | Project Management | Privileged Management | Active Directory | SIP/VOIP/Contact Center | Atlassian | Jira Administration | SAML | Exchange

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Sr IT Application Specialist in Lake County, MN vacancy
  •  ...Sr IT Application Specialist Any NISC Location NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions... 
    Senior
    Work at office
    3 days per week

    National Information Solutions Cooperative

    Lake County, MN
    22 hours ago
  •  ...years, and we are looking for qualified individuals to join our team. Position Overview We are looking for a Network Specialist to help design, implement, maintain and support NISC member networks. This position will be part of the Networking Infrastructure... 
    Suggested
    Work at office
    Remote work
    3 days per week

    National Information Solutions Cooperative

    Lake County, MN
    3 days ago
  • Network Engineer Operation The Network Engineer Operation role involves designing, implementing, and maintaining network infrastructure to ensure optimal performance, security, and scalability. This position requires collaboration with various teams to support business...
    Senior

    Vantage Point Consulting Inc.

    Lake County, MN
    22 hours ago
  •  ...responsible for administering the company's IT infrastructure, assisting with...  ...external audits. Assist the IT Support Specialist with ticket escalations and other teams...  ...lifecycle of hardware, software and other applications. Routinely upgrade Network Security devices... 
    Suggested
    Full time
    For subcontractor
    Remote work

    AllCom Global Services

    Lake County, MN
    2 days ago
  • Our Client has an opening for an experienced System Administrator to work on cloud-based systems with a mission operations team. The team is involved in operations and sustainment of multiple operational cloud deployed geospatial solutions. A successful candidate will ...
    Suggested
    For contractors

    Texas State Library and Archives Commision

    Lake County, MN
    2 days ago
  • $30 per hour

     ...network issues while supporting end users and ensuring reliable IT operations across multiple systems and facilities. Qualifications...  ...equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender,... 
    Local area
    Remote work

    Addison Group

    Two Harbors, MN
    3 days ago
  •  ...GIS Technical Specialist Any NISC Location NISC develops and implements enterprise-level and customer-facing software solutions...  ...preferred. ~ Moderate level knowledge of business-related software applications and services. ~ Moderate level knowledge of: ~ ArcPro... 
    Work at office
    3 days per week

    National Information Solutions Cooperative

    Lake County, MN
    3 days ago
  •  ...work in a remote environment and tackle technically demanding projects for major clients. The ideal candidate has over 5 years in IT roles, with specific experience in Kubernetes and distributed systems design. Enjoy flexible hours, excellent compensation, and a chance... 
    Senior
    Remote work
    Flexible hours

    BairesDev

    Finland, MN
    2 days ago
  • Mozilla is seeking a developer to enhance Firefox development workflows and mentor team members. This position requires proven Python skills and front-end JavaScript experience, ideally familiar with tools such as Docker and CI/CD systems. Join us to make a difference ...
    Senior
    Remote work

    Mozilla

    Finland, MN
    2 days ago
  •  ...to write and test codes using C#/.net Ensure automation tests are fully tested Experience writing automation tests for web applications Experience with Selenium WebDriver or WebdriverIO Onsite-Offshore coordination experience is a big plus Excellent... 
    Senior
    Remote work

    Navtech

    Lake County, MN
    22 hours ago
  • Title: Senior Automation QE (UI) Location: St. Louis, MO (Hybrid) Type:Contract Responsibilities: • Develop and maintain UI automation frameworks using Selenium and Playwright. • Write and execute automated test scripts; maintain regression suite. ...
    Senior
    Contract work

    VBeyond

    Lake County, MN
    22 hours ago
  • Senior Master Technician We are seeking a Senior Master Technician who is Ford-certified to join our team! This individual will be responsible for performing a variety of mechanical services on vehicles, diagnosing and repairing complex mechanical issues, and providing...
    Senior
    Local area
    Flexible hours

    Clement Ford, LLC

    Lake County, MN
    22 hours ago
  • $800 per month

     ...Sr Systems Specialist (Full Stack, Cloud) Lake Saint Louis, MO For more than 50 years, NISC has developed and implemented enterprise-...  ...contribute across the full software delivery lifecycle, spanning application development, systems engineering, and DevOps. This role is... 
    Senior
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    NISC

    Lake County, MN
    2 days ago
  • Senior Medical Assistant Come join our team as a full-time Senior Medical Assistant with BJC Medical Group in Internal Medicine located in Lake St. Louis, this is a rare opportunity to join a great team! ~ Outpatient ~$2,500 Sign-On Bonus Eligible ~40-Hours...
    Senior
    Full time
    Relocation package
    Flexible hours
    Day shift

    BJC

    Lake County, MN
    4 days ago
  • $76.96k

     ...from an authoritative position but with professional courtesy Intermediate level of proficiency or above with Microsoft Office applications, including Word, Excel, Outlook and PowerPoint Even better if you have: Minimum 3 years' experience in the Emergency... 
    Senior
    Contract work
    Casual work
    Work at office
    Local area

    MTM

    Lake County, MN
    2 days ago
  •  ...CarShield is seeking an experienced and motivated Web App Designer/Developer to help us create compelling, scalable, and creative web applications. Successful candidates will have real-world experience implementing custom web applications in Microsoft .NET. Core.... 
    Senior
    Work at office
    Flexible hours

    CarShield

    Lake County, MN
    3 days ago
  • $88k - $130k

     ...work in a Midland office to ensure collaboration and support of internal and external customers. Maintain compliance with all applicable regulations including, but not limited to, the Bank Secrecy Act (BSA). Other duties as assigned. Requirements: Bachelors... 
    Senior
    Full time
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Midland States Bank

    Lake County, MN
    2 days ago
  •  ...branch locations outlined in the posting. Posting End Date: 19 Jun 2026 *Job posting may come down early due to volume of applicants. We Value Equal Opportunity Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration... 
    Senior
    Temporary work
    Work experience placement
    Immediate start

    WELLS FARGO BANK

    Lake County, MN
    3 days ago
  • $34 - $60 per hour

     ...pre-planned appointments Review and analyze moderately complex customer concerns for possible resolution though discretionary application of applicable resolution protocols Escalate banking related issues or business risks that require an in-depth evaluation Advise... 
    Senior
    Ongoing contract
    Temporary work
    Work experience placement
    Work at office
    Immediate start

    WELLS FARGO BANK

    Lake County, MN
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr IT Application Specialist. Be the first to apply!