NISC is looking for a software developer to build and support its billing application for energy and communications Members, enabling them to compete effectively and excel in customer service.
Requirements
- Proficient with Java and SQL
- Experience with Linux OS.
- Experience with shell scripting (bash/python/PowerShell/etc.) preferred.
- Experience with Spring ecosystem preferred.
- Experience with Git including branching/merging workflows.
- Experience with JIRA, Confluence, Bitbucket, Bamboo.
Responsibilities
- Develop and support billing software for a wide variety of energy and communications Members.
- Build out functionality in software to apply utility rates, taxes, and other billing related items during billing cycles.
- Convert legacy code to use the Spring ecosystem for running applications in the cloud.
- 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.
- Peer review code for other team members.
Other
- Hybrid from one of our office locations: Lake Saint Louis, MO or Mandan, ND
- 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, Wednesday, and Thursday
- Strong communication skills.
- Commitment to NISC’s Statement of Shared Values.