NISC is looking for talented software developers & engineers to join their Work Management development team to help explore and integrate intelligent automation into their enterprise-level and customer-facing software solutions for energy cooperatives and communication organizations. The goal is to enhance their existing web and mobile applications that manage service orders, crew assignments, scheduling, and equipment needs for utility and broadband members, ensuring timely completion of work orders and accurate inventory and labor cost tracking.
Requirements
- 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 developing responsive content and managing performance optimization
- Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling)
- Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
Responsibilities
- Design and build responsive web applications
- Stand up RESTful web services
- 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
- Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
Other
- Generally, requires 5+ years’ experience in software development
- 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, Wednesday, and Thursday
- Commitment to NISC’s Statement of Shared Values
- Bachelor’s Degree in a Computer Science-related field or equivalent experience.