This position works as part of an Agile product development team to build, integrate, deploy, and sustain applications that support large-scale compute clusters operating in highly available, mission-focused environments. Five (5) years of experience in software development or software engineering, including experience with requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution.