Intern - Application Analyst (Financials Software)

National Information Solutions Cooperative (NISC)•Mandan, ND
•Hybrid

About The Position

This internship supports the analysis, design, testing, and enhancement of NISC software solutions, primarily its Financials Software product. The intern works under an Application Analysis Team Lead and collaborates with application analysts, software developers and engineers, quality assurance teams, and subject matter experts. The role provides hands-on exposure to business requirements analysis, software design, database structures, documentation, quality assurance, and cross-functional work in an enterprise software environment. It may also involve data fixes, including bug fixes or custom programming requests. The position is hybrid and based at NISC’s Mandan, North Dakota office. Interns must work from an office location at least three days per week and may be required to work from an office up to five days per week. Current applications are being considered for Summer 2027, May through August.

Requirements

  • High school diploma or equivalency.
  • Pursuing a bachelor’s degree in Computer Science, Information Technology, Management Information Systems, Computer Engineering, or a related technical field.
  • Strong interest in software analysis, business systems, and technology solutions.
  • Familiarity with software development lifecycle concepts and methodologies.
  • Basic understanding of databases and data structures.
  • Strong analytical and problem-solving skills.
  • Strong attention to detail and organizational skills.
  • Excellent verbal and written communication skills.
  • Ability to learn new technologies and business processes quickly.
  • Ability to organize and prioritize multiple tasks.
  • Ability to work independently and in a team environment.
  • Ability to interact professionally and positively with internal and external contacts.
  • Ability to adapt effectively to change.
  • Proficiency with Microsoft Office applications.
  • Commitment to NISC’s Statement of Shared Values.

Nice To Haves

  • Experience using agentic AI coding tools such as Claude Code, Augment, Jetbrains Junie, GitHub Copilot, Cursor, or OpenAI Codex.

Responsibilities

  • Research, analyze, and document software functionality and business requirements.
  • Support application analysts and development teams in evaluating software enhancements and change requests.
  • Create and maintain functional diagrams, workflow diagrams, and related documentation.
  • Collaborate with technical teams to understand software design specifications, interfaces, and database structures.
  • Participate in discussions about software enhancements and solution development.
  • Follow established software development and analysis methodologies and procedures.
  • Assist with quality assurance testing, including unit and system integration testing activities.
  • Analyze business processes and software requirements to support application improvements.
  • Participate in design reviews and team meetings to learn about software development lifecycle processes.
  • Assist with documenting and maintaining information in Confluence and/or the iVUE Support tool.
  • Support internal teams in researching and resolving software-related issues.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service