Jobs · Missouri

Software Developer II - Utility Billing Software (Front End, Angular)

NISC · St Louis, MO · 3 wk ago
Hybrid$25k/yrContract

About the Role

NISC is seeking talented software developers & engineers to join our iVUE Connect Utility Customer Care & Billing Software Development team. This role focuses on full stack development with a heavier emphasis on front-end, working on solutions that enhance customer service for utility companies. We value collaboration, innovation, and a commitment to shared goals.

Responsibilities

  • Design and build responsive web applications
  • Stand up RESTful web services
  • Engage in container-driven development (Kubernetes, microservices)
  • Collaborate with cross-functional teams to research, design, and implement new features
  • Research, analyze, and resolve moderately complex customer issues and bugs
  • Unit test and integration test code as needed
  • Follow established software development methodologies and procedures
  • Explore and prototype intelligent agent-based features to enhance user experience or automate workflows

Requirements

  • 5+ years' experience in software development
  • Proficiency with Angular and/or TypeScript
  • Java or other object-oriented programming experience
  • Experience with RDBMS (Postgres, Oracle)
  • Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
  • Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
  • Understanding of modern software engineering principles
  • Working knowledge of web trends, architecture, and deployment patterns
  • Experience with Git, including branching/merging workflows
  • Understanding of Test-Driven Development and validating acceptance criteria
  • Experience with JIRA, Confluence, Bitbucket, Bamboo
  • Ability to leverage generative AI tools to enhance productivity and problem-solving
  • Commitment to NISC's Statement of Shared Values

Qualifications

  • Bachelor's Degree in a Computer Science-related field or equivalent experience

Schedule

Hybrid work schedule from one of the following office locations: Cedar Rapids, IA; Lake Saint Louis, MO; Mandan, ND. Minimum of 3 days per week in the office, with Tuesday and Wednesday as required days. The third day is flexible and chosen by the candidate and their supervisor.

Benefits

  • Medical, Dental, and Vision Insurance
  • Health Savings Account (HSA) with $100 monthly contributions from NISC
  • Wellness Rewards program offering up to $800 additional dollars into HSA annually
  • Dependent Care Flexible Spending Account (FSA)
  • Fully covered life insurance up to 3x annual base salary
  • Fully covered short- and long-term disability
  • 401(k) with employee match up to 6% and employer 4% contributions
  • PTO, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays
  • $2,500 interest-free technology loan program
  • $25,000 employee educational assistance program
  • Employee Assistance Program and Benevolence Committee support

Similar jobs