NISC is seeking experienced software engineers to join their Platform team and enhance their solutions. The role involves independent work on software maintenance and enhancements, translating user requirements into software design, researching and resolving issues, and collaborating with development teams to implement new features. They are looking for individuals who are motivated, enjoy teamwork, and are committed to continuous learning.