NISC is always seeking out talented software developers & engineers that are motivated, enjoy working with others and solving complex challenges. NISC specializes in developing and deploying enterprise level and customer facing software solutions for over 700+ utilities and telecoms across North America. Our mission is to deliver information technology solutions and services that are Member and Customer focused, quality driven and valued priced. Whether it's tying geographical information systems into software use, accounting and billing related or optimizing the grid NISC products aim to connect consumers with information and empower our Members and end users to work smarter and more efficiently.
Whether you're a full stack engineer or have preferences in certain areas of development we do it all. NISC's core business is developing software - it's who we are. So if you like iOS or Android, great! If you prefer backend over front end, awesome! Server side to client side, web apps to desktop just apply here and we'll take the conversation from there. Keep reading!
Technologies in production at NISC include…
iOS - Swift and Objective-C
GIS - 2D and 3D Mapping technologies including ESRI
HTML5, CSS3, AngularJS, GWT, Bootstrap
Mobile First via Responsive and Material Design
Cassandra and other non-relational databases
Oracle and Postgres
Software Engineers at NISC...
are social, enjoy code reviews and pair programming (from time to time)
quickly adapt to change
are analytical and strong problem solvers
have a firm grasp of data structures
routinely solve complex challenges as a team
are encouraged to use their intuition
are empowered to lead tech talks to teach others
enjoy working with the latest technologies available
want something more than just IT
are well connected and contribute to open source projects
are actively involved in mentoring others
engaged in their communities
are fluent in more than one programming language
are committed to life-long learning
interested in large scale software architecture
understand and/or seek to understand how to build creative and purposeful software for our end users
holistically committed to NISC’s mission and purpose
have a High School Diploma or equivalency required
have a Bachelor's Degree in a business-related field or equivalent experience preferred
National Information Solutions Cooperative (NISC) is an information technology company that develops and supports software and hardware solutions for our Member-Owners who are primarily utility cooperatives and telecommunications companies across the nation. NISC is an industry leader providing advanced, integrated IT solutions for consumer and subscriber billing, accounting, engineering & operations, as well as many other leading-edge IT solutions.
At NISC, our focus is service excellence and innovative information technology solutions that enable our Member-Owners to excel in customer service, maximize diversification opportunities, and compete effectively in the changing utility and telecommunications industries..
Today, more than 20 million consumers in all 50 states, American Samoa, Palau, and Canada receive utility or telecommunications services from companies utilizing our advanced information technology systems. As a cooperative, NISC is owned by the users of our systems, our Member-Owners, providing an unparalleled working relationship and inside understanding on industry operations, changes and requirements. Our full complement of software and hardware solutions are... highlighted by innovations such as:
Internet bill payment and presentation
Graphical and mobile mapping systems
Activity costing systems
Energy deregulated billing
Telecommunications switch provisioning and many others
NISC and its subsidiaries employ more than 1,200 individuals in four cities (Lake Saint Louis, Mo., Mandan, N.D., Shawano, Wis. and Cedar Rapids, Iowa). Our staff represents a blend of seasoned professionals with in-depth knowledge of the telecommunications, energy and other utility industries along with talented technical engineers skilled in the most effective software development and delivery techniques. We are dedicated to providing quality service to our Members/Customers through unlimited phone support, online user documentation and knowledge bases, hands-on learning opportunities and site visits.