SOFTWARE DEVELOPER II - FULL STACK

NISC
Full-time
Lake Saint Louis, MO
Posted on 22 days ago

Job Description

NISC is seeking a talented and motivated Software Developer II to join their Work Management development team. This role involves designing, building, and maintaining full-stack web applications for energy cooperatives and communication organizations, with a focus on integrating intelligent automation and emerging technologies.

Responsibilities

  • Design and build responsive web applications
  • Stand up RESTful web services
  • Container-driven development (Kubernetes, microservices)
  • Collaborate with cross-functional teams
  • Research, analyze, and resolve customer issues
  • Unit and integration test code
  • Leverage generative AI tools
  • Follow software development methodologies
  • Explore and prototype intelligent agent-based features

Requirements

  • 5+ years’ experience in software development
  • Proficient with Angular, TypeScript, or GWT
  • Java or other object-oriented programming experience
  • Experience with RDBMS (Postgres, Oracle)
  • Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
  • Proficient in responsive content development and performance optimization
  • Understanding of modern software engineering principles
  • Working knowledge of web trends and architecture
  • Experience with automated testing methods
  • Experience with Git
  • Understanding of Test-Driven Development
  • Experience with JIRA, Confluence, Bitbucket, Bamboo
  • Experience with agentic AI coding tools
  • Bachelor’s Degree in a Computer Science-related field or equivalent experience

Benefits

  • No benefits