NISC is looking to solve complex challenges in software development for energy cooperatives and communication organizations across North America
Requirements
- Proficient with Python and Terraform
- Proficient with Git
- Experience with Java, Springboot, Gradle
- Experience with Linux
- Experience with build pipeline tools (Bamboo)
- Experience with building and running containers (Docker)
- Experience with cloud providers (AWS)
Responsibilities
- Complete complex software maintenance and enhancements independently
- Analyze and translate advanced level user requirements and design into software, with a focus on multiple areas of the solution
- Research, analyze, and resolve moderately complex issues and bugs
- Work closely with development teams to research, design, and implement new features
- Follow industry and organizational best practices
- Keep up with technology trends and innovations in your field of practice
- Other duties as assigned
Other
- Hybrid Schedule: Minimum of working 3 day 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 and Wednesday - the third required day will be up to the candidate and their supervisor to choose
- Bachelor’s or master’s degree in a Computer Science, Computer Engineering or a related field and/or equivalent experience
- Commitment to NISC’s Statement of Shared Values
- Ability to maintain a stationary position, move, and operate computer keyboards or office equipment