NISC is hiring a Software Developer for its SmartHub Web Development team. SmartHub enables member organizations’ residential and business customers to manage accounts and services, including account information and payments. The role is suited to a collaborative developer interested in full-stack development, emerging technologies, and integrating intelligent automation into software solutions. The developer designs and builds responsive web applications, develops RESTful services, and works with container-driven development using Kubernetes and microservices. The role collaborates with cross-functional teams to research, design, and implement features; investigates and resolves moderately complex customer issues and bugs; and performs unit and integration testing. The developer follows established development methodologies, uses generative AI tools to support productivity and problem-solving, and explores prototypes for agent-based features that improve user experience or automate workflows. Other duties may be assigned. This is a hybrid position 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, with Tuesday, Wednesday, and Thursday required in-office days, and may work from an office up to five days per week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level