Full-Stack Web Developer

NISC develops technology solutions for utility and telecommunications companies worldwide, focusing on efficiency and better service for end users.
Cedar Rapids, IA, USALake St Louis, MO, USAMandan, ND 58554, USA
Frontend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Full-Stack Web Developer

NISC is seeking a talented Full-Stack Web Developer with a passion for solving complex challenges and working collaboratively. This role involves designing, building, and evolving browser-based solutions tailored for electrical engineers. The successful candidate will work with our skilled software engineers to develop innovative solutions that meet our Members' needs.

As a Full-Stack Web Developer at NISC, you'll be part of a team dedicated to creating cutting-edge technology for utility and telecommunications companies. With over 50 years of experience, NISC focuses on providing services and technology to help our Members operate efficiently and better serve their end users.

Key responsibilities include:

  • Designing and building responsive web applications for electrical engineering applications
  • Developing and maintaining RESTful web services
  • Implementing container-driven development using Kubernetes and micro-services architecture
  • Collaborating with cross-functional teams to research, design, and implement new features
  • Resolving complex customer issues and bugs related to electrical engineering applications
  • Performing unit and integration testing to ensure high-quality software delivery

The ideal candidate will have 5+ years of experience in software development, with a focus on developing solutions for technical fields such as electrical engineering. Proficiency in Angular, TypeScript, or GWT is required, along with experience in Java or other Object-Oriented languages. Knowledge of relational databases and cloud technologies is also essential.

At NISC, we value integrity, relationships, innovation, teamwork, and personal development. We offer a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) with employer match, and various professional development opportunities.

Join our team and contribute to impactful solutions for electrical engineers while working in a collaborative and innovative environment!

Last updated a month ago

Responsibilities For Full-Stack Web Developer

  • Design and build responsive web applications for electrical engineering applications
  • Develop and maintain RESTful web services
  • Implement container-driven development using Kubernetes and micro-services architecture
  • Collaborate with cross-functional teams to research, design, and implement new features
  • Research, analyze, and resolve moderately complex customer issues and bugs related to electrical engineering applications
  • Perform unit testing and integration testing of code
  • Adhere to established software development methodologies and procedures

Requirements For Full-Stack Web Developer

Java
JavaScript
TypeScript
PostgreSQL
Kubernetes
MongoDB
Redis
Cassandra
Kafka
  • 5+ years of experience in software development, with a focus on developing solutions for technical fields such as electrical engineering
  • Proficient in Angular, TypeScript, or GWT
  • Experience with Java or other Object-Oriented languages
  • Knowledge of relational databases such as PostgreSQL, SQL, or Oracle
  • Familiarity with cloud technology stacks including AWS, Kubernetes, Spring Boot, Kafka, SSO, and Cassandra
  • Expertise in developing responsive content and understanding core web development aspects
  • Experience with asynchronous workflows and patterns
  • Knowledge of web trends, architecture, and deployment patterns
  • Proficiency with Git, including branching and merging workflows
  • Experience with JIRA, Confluence, Bitbucket, and Bamboo
  • Strong problem-solving skills with the ability to address complex issues
  • Excellent communication and collaboration skills
  • Bachelor's or master's degree in Computer Science, Computer Engineering or a related field and/or equivalent experience

Benefits For Full-Stack Web Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, Dental and Vision Insurance
  • Health Savings Account (HSA) with $100 monthly contributions from NISC
  • Wellness Rewards program with ability to earn up to $800 additional dollars into HSA
  • Dependent Care Flexible Spending Account (FSA)
  • Fully covered life insurance up to x3 annual base salary
  • Fully covered short- and long-term disability
  • 401(k) with employee match up to 6% and employer 4% salary base contributions
  • PTO accrual, 120 Life Leave Event hours, 9 paid holidays and an annual holiday week
  • $2,500 Interest-FREE technology loan program
  • $25,000 employee educational assistance program
  • Employee Assistance Program
  • Benevolence Committee support for financial hardships

Interested in this job?

Jobs Related To NISC Full-Stack Web Developer

User Experience Engineer

Senior UX Engineer position at NISC, combining frontend development and user experience design for utility and broadband software solutions.

Senior Software Engineer

Senior Frontend Engineer role at Microsoft STCA, focusing on AI-powered search interfaces and LLM applications with hybrid work arrangement.

Frontend/UI Senior Software Engineer - Simulation

Senior Frontend Engineer role at Apple working on simulation visualization tools, combining UI expertise with AIML and robotics innovation.