Software Developer III - Platform (AWS) at National Information Solutions Cooperative (NISC)

United States

National Information Solutions Cooperative (NISC) Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Energy, Telecommunications, UtilitiesIndustries

Requirements

  • Generally, requires 6+ years’ experience in software development or infrastructure
  • 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)
  • Working knowledge of deploying and maintaining Kubernetes clusters
  • Ability to leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role
  • Commitment to NISC’s Statement of Shared Values

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

Skills

Key technologies and capabilities for this role

AWSSoftware DevelopmentPlatform EngineeringSoftware MaintenanceRequirements AnalysisBug ResolutionFeature ImplementationBest Practices

Questions & Answers

Common questions about this position

What is the work arrangement for this position?

This is a hybrid role requiring a minimum of 3 days per week in one of the office locations in Cedar Rapids, IA; Lake Saint Louis, MO; or Mandan, ND, with Tuesdays and Wednesdays mandatory, and the third day flexible between the candidate and supervisor.

What skills and experience are required for this role?

The role generally requires 6+ years in software development or infrastructure, proficiency with Python and Terraform, proficiency with Git, experience with Java, Springboot, Gradle, Linux, build pipeline tools like Bamboo, Docker, AWS, and deploying Kubernetes clusters, plus ability to leverage generative AI tools.

What is the salary or compensation for this position?

This information is not specified in the job description.

What is the company culture like at NISC?

NISC seeks motivated software engineers who thrive in a team environment, are committed to common goals, enjoy solving complex challenges, aren't afraid to learn new things, and have fun along the way, with a commitment to NISC’s Statement of Shared Values.

What makes a strong candidate for this Software Developer III role?

Strong candidates have 6+ years of experience, proficiency in Python, Terraform, and Git, hands-on experience with Java/Springboot, Linux, Docker, AWS, Kubernetes, and build tools like Bamboo, plus the ability to use generative AI tools and a passion for team collaboration.

National Information Solutions Cooperative (NISC)

Software solutions for broadband and utilities

About National Information Solutions Cooperative (NISC)

National Information Solutions Cooperative (NISC) provides software solutions for the broadband and utility industries, helping clients like electric cooperatives and telecommunications companies improve customer engagement and service efficiency. Their products include tools for capital credit management, consumer analytics, and service provisioning, which assist clients in managing operations and providing detailed energy usage data to customers. NISC operates on a subscription-based model, offering ongoing support and updates, which ensures a steady revenue stream. The company's goal is to maximize client return on investment through exceptional customer support and tailored software solutions.

Lake Saint Louis, MissouriHeadquarters
2000Year Founded
VENTURE_UNKNOWNCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
1,001-5,000Employees

Benefits

Hybrid Work Options

Risks

Emerging tech startups pose competition in the utility and broadband sectors.
Rapid technological advancements may strain NISC's resources for software updates.
Potential regulatory changes could necessitate costly adjustments to NISC's solutions.

Differentiation

NISC is a cooperative, owned by its Member-Owners, ensuring deep industry insight.
Over 11 million consumers use NISC's IT systems across multiple regions.
NISC offers a comprehensive suite of SaaS solutions tailored for utility and broadband industries.

Upsides

Increased demand for smart grid technology aligns with NISC's energy management solutions.
The rise of 5G technology benefits NISC's telecommunications clients.
NISC's DERMS program addresses the expansion of distributed energy resources.

Land your dream remote job 3x faster with AI