NISC is seeking a passionate Software Developer II to join their Platform team and contribute to the evolution of their platform used by hundreds of application developers. The role involves software maintenance, enhancements, analysis of user requirements, research, bug resolution, and collaboration with development teams.