National Information Solutions Cooperative (NISC)

Software Developer (Java/Backend)

Lake Saint Louis, Missouri, United States

Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Utilities, Broadband, SoftwareIndustries

Software Developer - Service Batch Development

Company Overview:

For more than 50 years, NISC has developed and implemented enterprise-level and customer-facing software solutions for over 960+ utilities and broadbands 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. NISC has been ranked in ComputerWorld’s Best Places to Work for twenty-two years, and we are looking for qualified individuals to join our team.

Our Members have over 16 million end customers (residential and businesses who receive power, internet, television and/or telephone services) that our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.

Position Overview:

NISC is looking for a passionate software developer to join our Service Batch Development team. This developer will work to build and support Backend Processes for Members across all industries, including electric, gas, water, sewer, and broadband. The core technologies used on this team are SQL, Java, Linux, and Shell Scripting.

Essential Functions:

  • Develop and support backend software for a wide variety of utility industries.
  • Build out functionality in software for standard and custom processes for our members.
  • Collaborate with cross-functional teams to research, design and implement new features.
  • Research, analyze, and resolve moderately complex issues and bugs.
  • Create unit and integration tests for code as needed.
  • Follow all established software development methodologies and procedures.
  • Peer review code for team members and conduct code walk throughs.
  • Other duties as assigned.

Desired Experience and Skills Preferred:

  • Proficient with Java and SQL.
  • Experience with Linux OS.
  • Experience with shell scripting (bash/python/PowerShell/etc.), preferred.
  • Experience with Git including branching/merging workflows.
  • Experience with JIRA, Confluence, Bitbucket, Bamboo.
  • Strong communication skills.
  • Commitment to NISC’s Statement of Shared Values.

Work Schedule:

Hybrid from one of our office locations:

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

Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location. Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose.

NISC’s Shared Values & Competencies:

We’re a cooperative, which means we’re owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.

  • Integrity – We are committed to doing the right thing – always.
  • Relationships – We are committed to building and preserving lasting relationships.
  • Innovation – We promote the spirit of creativity and champion new ideas.
  • Teamwork – We exemplify the cooperative spirit by working together.
  • Empowerment – We believe individuals have the power to make a difference.
  • Personal Development – We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.

Benefits:

  • Medical, Dental and Vision Insurance.
  • Health Savings Account (HSA) with $100 monthly contributions from NISC.
  • Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
  • Dependent Care Flexible Spending Account (FSA) thru Paylocity.
  • Fully covered

Skills

Java
SQL
Linux
Shell Scripting
Backend Development
Software Development
Unit Testing
Integration Testing
Code Review

National Information Solutions Cooperative (NISC)

Software solutions for broadband and utilities

About National Information Solutions Cooperative (NISC)

National Information Solutions Cooperative (NISC) provides software solutions for the broadband and utility industries, helping clients like electric cooperatives and telecommunications companies improve customer engagement and service efficiency. Their products include tools for capital credit management, consumer analytics, and service provisioning, which assist clients in managing operations and providing detailed energy usage data to customers. NISC operates on a subscription-based model, offering ongoing support and updates, which ensures a steady revenue stream. The company's goal is to maximize client return on investment through exceptional customer support and tailored software solutions.

Lake Saint Louis, MissouriHeadquarters
2000Year Founded
VENTURE_UNKNOWNCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
1,001-5,000Employees

Benefits

Hybrid Work Options

Risks

Emerging tech startups pose competition in the utility and broadband sectors.
Rapid technological advancements may strain NISC's resources for software updates.
Potential regulatory changes could necessitate costly adjustments to NISC's solutions.

Differentiation

NISC is a cooperative, owned by its Member-Owners, ensuring deep industry insight.
Over 11 million consumers use NISC's IT systems across multiple regions.
NISC offers a comprehensive suite of SaaS solutions tailored for utility and broadband industries.

Upsides

Increased demand for smart grid technology aligns with NISC's energy management solutions.
The rise of 5G technology benefits NISC's telecommunications clients.
NISC's DERMS program addresses the expansion of distributed energy resources.

Land your dream remote job 3x faster with AI