Software Developer - Service/Billing Software (Full Stack, Angular)

National Information Solutions Cooperative (NISC)•Cedar Rapids, IA
•Hybrid

About The Position

NISC is seeking a motivated, collaborative software developer to join the iVUE Connect Service Development team. The team develops functionality that supports and enhances billing-department customer service processes, including reviewing bills, adding account charges, enrolling customers in billing programs, and adjusting bills. The role focuses on full-stack development and emerging technologies, including exploring and integrating intelligent automation into software solutions. The developer designs and builds responsive web applications, develops RESTful services, and works with container-driven development and microservices. The position collaborates with cross-functional teams to research, design, and implement features, investigates and resolves moderately complex customer issues and bugs, tests code, and follows established software development methodologies. Generative AI tools and technologies are used to enhance productivity, creativity, and problem-solving. This is a hybrid role based at one of NISC’s offices in Cedar Rapids, Iowa; Lake Saint Louis, Missouri; or Mandan, North Dakota. Employees must work from an office at least three days per week, including Tuesday and Wednesday; the employee and supervisor choose the third required office day. The schedule may include up to five days per week in the office.

Requirements

  • Generally, at least 1 year of software development experience.
  • Proficiency with Angular or another TypeScript web application framework.
  • Experience with Java or another object-oriented programming language.
  • Experience with relational database management systems such as PostgreSQL, SQL, or Oracle.
  • Experience with cloud technology stacks; examples include AWS, Kubernetes, Spring Boot, Kafka, SSO, and Cassandra.
  • Proficiency in developing responsive content.
  • Understanding of core web development principles, including patterns, architecture, and IDEs.
  • Experience with asynchronous workflows and patterns.
  • Working knowledge of web trends, architecture, and deployment patterns.
  • Experience with Git, including branching and merging workflows.
  • Experience with JIRA, Confluence, Bitbucket, and Bamboo.
  • Experience integrating AI capabilities into software development workflows.
  • Understanding of prompt engineering and familiarity with generative AI tools to improve productivity.
  • Commitment to NISC’s Statement of Shared Values.
  • Ability to work from an office at least three days per week, including Tuesday and Wednesday, at one of the listed office locations.
  • Ability to see, communicate, maintain a stationary position, move, and operate computer keyboards or office equipment while performing the essential functions.

Nice To Haves

  • Experience with GWT.
  • Familiarity with frameworks and tools for building AI-powered applications.
  • A bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.

Responsibilities

  • Design and build responsive web applications.
  • Develop RESTful web services.
  • Use container-driven development, including Kubernetes and microservices.
  • Collaborate with cross-functional teams to research, design, and implement new features.
  • Research, analyze, and resolve moderately complex customer issues and bugs.
  • Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the role.
  • Write unit and integration tests as needed.
  • Follow established software development methodologies and procedures.
  • Perform other duties as assigned.

Benefits

  • Medical, dental, and vision insurance.
  • Health Savings Account with $100 monthly contributions from NISC and the opportunity to earn up to $800 additional HSA contributions annually through the Wellness Rewards program.
  • Dependent Care Flexible Spending Account.
  • Fully covered life insurance up to three times annual base salary.
  • Fully covered short- and long-term disability insurance.
  • 401(k), traditional or Roth, with an employee match up to 6% and employer contributions of 4% of salary base.
  • PTO accrual based on years of service, 120 Life Leave Event hours, and nine paid holidays.
  • $2,500 interest-free technology loan program.
  • $25,000 employee educational assistance program.
  • Volunteer, wellness, family events, and other employee activities organized by committees.
  • Employee Assistance Program for employees and dependents.
  • Benevolence Committee support for employees facing financial hardships.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service