Full-Stack Software Engineer - Meter Data Management

NISC

Cedar Rapids (IA)

Hybrid

USD 90,000 - 130,000

Full time

13 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
HSA contributions
Wellness Rewards program
Dependent Care FSA
Life Insurance
Disability Insurance
401(k) Match
Paid Time Off (PTO)
Educational Assistance

Job summary

NISC is seeking a talented software developer to join the Meter Data Management team. This role focuses on full-stack development and data engineering to enhance data storage, analytics, and customer service for utility staff.

You will work across product, data, and engineering teams to deliver scalable solutions. Ideal candidates thrive in a collaborative environment, have 1+ years in software development, and are eager to learn and innovate using AWS, Docker, Kubernetes, and CI/CD tools.

Qualifications

  • Bachelor's degree or equivalent experience in a CS-related field.
  • 1+ years' experience in software development.
  • Experience in a full-stack, cloud-based environment.
  • Proficiency with JavaScript, Angular, Typescript or similar web technologies.
  • Proficiency in Java or Scala for backend development.
  • Experience with AWS services (S3, Lambda, EC2, EMR, SQS, SNS, CloudWatch).
  • Experience with relational and NoSQL databases (Oracle, Postgres, Cassandra, DynamoDB).
  • Familiarity with CI/CD and tools like JIRA/Confluence/Bitbucket/Bamboo.

Responsibilities

  • Design, develop, test, and maintain full-stack applications and data engineering solutions.
  • Analyze and resolve complex technical issues across application and data platforms.
  • Apply SDLC best practices to ensure quality, performance, security, and maintainability.
  • Collaborate with Product, Data, UX, and Engineering teams to deliver solutions.
  • Participate in architectural and technical design discussions and set technical direction.
  • Create and maintain data tools to improve accessibility and reliability.
  • Identify opportunities for automation, scalability, and optimization.
  • Provide progress updates and communicate risks and dependencies.

Skills

Full-stack development
Cloud-based environment
Java
Scala
JavaScript/TypeScript
Python (nice-to-have)
Analytical problem-solving
Strong communication

Education

Bachelor's Degree in Computer Science or related field

Tools

AWS
Docker
Kubernetes
JIRA
Confluence
Bitbucket
Bamboo

Job description

NISC is seeking a talented software developer to join the Meter Data Management team. This role focuses on full-stack development and data engineering to enhance data storage, analytics, and customer service for utility staff.

You will work across product, data, and engineering teams to deliver scalable solutions. Ideal candidates thrive in a collaborative environment, have 1+ years in software development, and are eager to learn and innovate using AWS, Docker, Kubernetes, and CI/CD tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Developer - Meter Data Management (Hybrid)
Full-Stack Developer - Meter Data Management (Hybrid)

Doist • Cedar Rapids (IA)

Hybrid
USD 95,000 - 135,000
Medical, Dental and Vision Insurance
Health Savings Account (HSA) with $100
401(k) with company match
+1
Full-Stack Engineer, Meter Data Management Software
Full-Stack Engineer, Meter Data Management Software

Doist • Mandan (ND)

Hybrid
USD 90,000 - 130,000
Health Insurance
HSA contributions
401(k) match
+2
Full-Stack Data Engineer for Meter Data Management
Full-Stack Data Engineer for Meter Data Management

National Information Solutions Cooperative (NISC) • United States

Hybrid
USD 85,000 - 120,000
Medical, Dental and Vision Insurance
401(k) plan with employer match
Employee educational assistance program
+1
Full-Stack Engineer, Meter Data Management & Analytics
Full-Stack Engineer, Meter Data Management & Analytics

Doist • Lake Saint Louis (MO)

Hybrid
USD 85,000 - 125,000
Medical, Dental and Vision Insurance
HSA with monthly contributions
401(k) with employer match
+2
Full-Stack Data Engineer — Meter Data Mgmt
Full-Stack Data Engineer — Meter Data Mgmt

Dormont Manufacturing Co • Cedar Rapids (IA)

Hybrid
USD 80,000 - 100,000
Medical, Dental and Vision Insurance
401(k) with employer match
Employee educational assistance program
+1
Full‑Stack Engineer for Meter Data Management (AMI)
Full‑Stack Engineer for Meter Data Management (AMI)

NISC • Bismarck (ND)

Hybrid
USD 90,000 - 130,000
Medical, Dental and Vision Insurance
HSA with company contributions
Wellness/Wellbeing programs
+1
Full-Stack Data Engineer (Databricks/AWS)
Full-Stack Data Engineer (Databricks/AWS)

National Information Solutions Cooperative, Inc. • United States

Hybrid
USD 90,000 - 130,000
Health Insurance
401(k) match
Paid Time Off
+1
Full-Stack Data Engineer – Databricks & AWS
Full-Stack Data Engineer – Databricks & AWS

National-Information-Solutions-Cooperative- • Lake Saint Louis (MO)

Hybrid
USD 90,000 - 130,000
Medical, Dental and Vision Insurance
Health Savings Account with company HS
401(k) with employer match
Software Developer II - Meter Data Management Software (Full Stack, Databricks)
Software Developer II - Meter Data Management Software (Full Stack, Databricks)

National Information Solutions Cooperative (NISC) • United States

Hybrid
USD 85,000 - 120,000
Medical, Dental and Vision Insurance
401(k) plan with employer match
Employee educational assistance program
+1
Software Developer II - Meter Data Management Software (Full Stack, Databricks)
Software Developer II - Meter Data Management Software (Full Stack, Databricks)

National Information Solutions Cooperative, Inc. • United States

Hybrid
USD 90,000 - 130,000
Health Insurance
401(k) match
Paid Time Off
+1