NISC
Join to apply for the
Software Developer II (Full Stack)
role at
NISC . Company Overview: For more than 50 years, NISC has developed and implemented enterprise-level and customer-facing software solutions for over 960+ utilities and broadband providers across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven, and competitively priced. We serve our Members to help them serve their communities through innovative software products, services, and outstanding customer support. NISC has been ranked in ComputerWorld's Best Places to Work for twenty-two years, and we are seeking qualified individuals to join our team. Position Overview: We are looking for talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We are especially interested in individuals with experience working on a
full stack development team
with emerging technologies, exploring and integrating intelligent automation into our solutions. This position is on our
iVUE Connect Service Development team , supporting and enhancing business processes in the billing department, such as reviewing customer bills, adding charges, enrolling customers in billing programs, and adjusting bills. Primary Responsibilities: Design and build responsive web applications Develop RESTful web services Container-driven development (Kubernetes, microservices) Collaborate with cross-functional teams to research, design, and implement new features Research, analyze, and resolve customer issues and bugs Perform unit and integration testing Adhere to established software development methodologies Other duties as assigned Desired Experience and Skills: Generally, 5+ years' experience in software development Proficiency with Angular or other TypeScript web frameworks Java or other object-oriented programming experience (GWT is a plus) Experience with RDBMS (Postgres, SQL, Oracle) Experience with cloud technologies (AWS, Kubernetes, Spring Boot, Kafka, Cassandra) Proficiency in developing responsive content Understanding of web development principles and patterns Experience with asynchronous workflows Knowledge of web trends, architecture, and deployment patterns Experience with Git, JIRA, Confluence, Bitbucket, Bamboo Experience integrating AI capabilities and understanding prompt engineering Work Schedule: Hybrid from one of our office locations: Cedar Rapids, IA; Lake Saint Louis, MO; Mandan, ND Minimum of 3 days per week in-office, with flexibility up to 5 days Required in-office days: Tuesday and Wednesday, with the third day flexible NISC's Values & Competencies: Integrity, Relationships, Innovation, Teamwork, Empowerment, Personal Development Benefits: Medical, Dental, Vision Insurance Health Savings Account with monthly contributions and wellness rewards Dependent Care FSA, life insurance, disability coverage Retirement plans with matching, PTO, paid holidays Employee assistance and educational support programs Education:
Bachelor's or master's in Computer Science/Engineering or related field, or equivalent experience. Physical Requirements:
Ability to see, communicate, and operate computer equipment; accommodations available for disabilities. Disclaimer:
Duties may be modified by management at any time. Keywords:
Java, Angular, TypeScript, Generative AI, AWS, SQL, Big Data, Spring Boot, Cassandra, Kubernetes, Microservices, Spark, Databricks, .NET, Agile, Scrum, Time Series, Database, SDLC, Cross Functional, Automated Testing Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Referrals increase your chances of interviewing at NISC by 2x. Get notified about new Software Engineer jobs in
Bismarck, ND . #J-18808-Ljbffr
Software Developer II (Full Stack)
role at
NISC . Company Overview: For more than 50 years, NISC has developed and implemented enterprise-level and customer-facing software solutions for over 960+ utilities and broadband providers across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven, and competitively priced. We serve our Members to help them serve their communities through innovative software products, services, and outstanding customer support. NISC has been ranked in ComputerWorld's Best Places to Work for twenty-two years, and we are seeking qualified individuals to join our team. Position Overview: We are looking for talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We are especially interested in individuals with experience working on a
full stack development team
with emerging technologies, exploring and integrating intelligent automation into our solutions. This position is on our
iVUE Connect Service Development team , supporting and enhancing business processes in the billing department, such as reviewing customer bills, adding charges, enrolling customers in billing programs, and adjusting bills. Primary Responsibilities: Design and build responsive web applications Develop RESTful web services Container-driven development (Kubernetes, microservices) Collaborate with cross-functional teams to research, design, and implement new features Research, analyze, and resolve customer issues and bugs Perform unit and integration testing Adhere to established software development methodologies Other duties as assigned Desired Experience and Skills: Generally, 5+ years' experience in software development Proficiency with Angular or other TypeScript web frameworks Java or other object-oriented programming experience (GWT is a plus) Experience with RDBMS (Postgres, SQL, Oracle) Experience with cloud technologies (AWS, Kubernetes, Spring Boot, Kafka, Cassandra) Proficiency in developing responsive content Understanding of web development principles and patterns Experience with asynchronous workflows Knowledge of web trends, architecture, and deployment patterns Experience with Git, JIRA, Confluence, Bitbucket, Bamboo Experience integrating AI capabilities and understanding prompt engineering Work Schedule: Hybrid from one of our office locations: Cedar Rapids, IA; Lake Saint Louis, MO; Mandan, ND Minimum of 3 days per week in-office, with flexibility up to 5 days Required in-office days: Tuesday and Wednesday, with the third day flexible NISC's Values & Competencies: Integrity, Relationships, Innovation, Teamwork, Empowerment, Personal Development Benefits: Medical, Dental, Vision Insurance Health Savings Account with monthly contributions and wellness rewards Dependent Care FSA, life insurance, disability coverage Retirement plans with matching, PTO, paid holidays Employee assistance and educational support programs Education:
Bachelor's or master's in Computer Science/Engineering or related field, or equivalent experience. Physical Requirements:
Ability to see, communicate, and operate computer equipment; accommodations available for disabilities. Disclaimer:
Duties may be modified by management at any time. Keywords:
Java, Angular, TypeScript, Generative AI, AWS, SQL, Big Data, Spring Boot, Cassandra, Kubernetes, Microservices, Spark, Databricks, .NET, Agile, Scrum, Time Series, Database, SDLC, Cross Functional, Automated Testing Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Referrals increase your chances of interviewing at NISC by 2x. Get notified about new Software Engineer jobs in
Bismarck, ND . #J-18808-Ljbffr