NISC, a well-established technology solutions provider with over 50 years of experience, specializes in developing enterprise software solutions for utility and broadband companies. They're seeking a Senior Software Engineer to join their Cloud solutions team, bringing expertise in modern technologies like Java, TypeScript, and Kubernetes.
The role offers an opportunity to work on impactful projects serving over 16 million end customers through 900+ member companies. As a senior engineer, you'll be responsible for designing and implementing cloud-based solutions, working with microservices architecture, and contributing to both frontend and backend development.
The ideal candidate should have 6+ years of software development experience and strong proficiency in cloud technologies, including AWS, Kubernetes, and various databases. The position offers significant technical challenges and the chance to work with cutting-edge technologies while maintaining mission-critical systems.
NISC stands out for its cooperative structure, prioritizing member and employee satisfaction over profit margins. They offer an impressive benefits package, including comprehensive healthcare, generous 401(k) matching, educational assistance, and unique perks like a technology loan program. The company culture emphasizes integrity, innovation, and personal development, making it an ideal environment for engineers who value both technical excellence and meaningful impact.
The role provides flexibility in specialization, whether you prefer full-stack, frontend, or backend development. You'll be part of a collaborative team environment, working with product, QA, and support staff to deliver high-quality solutions. The position offers excellent growth opportunities and the chance to work on diverse projects while maintaining a healthy work-life balance.