Bachelor’s degree in Computer Science, Information Technology or related field. 5 years of experience developing programs or scripts according to specifications and established coding standards, including experience with re-platforming projects. 5 years of experience analyzing, reviewing and testing for accuracy and optimal implementation of developed solutions. 5 years of experience designing and analyzing current business systems including but not limited to experience with fulfillment service technology, determining scope and estimating for tasks related to issues to be resolved. 5 years of experience performing integrated testing of systems for accuracy, reliability and optimal performance. 5 years of experience constructing various software components, such as re-platforming services from WebLogic to GCP environment, and validating completeness and quality. 5 years of experience coordinating development efforts, and coordinating and assisting with code reviews. 5 years of experience establishing and enforcing coding standards for programs or scripts. 5 years of experience mentoring Associate or Intermediate software engineers. 5 years of experience analyzing and resolving program/script or system failures. 5 years of experience facility formal code reviews for programs/scripts. 5 years of experience performing software system maintenance, support and requirement analysis. 5 years of experience assisting in designing web apps, mobile apps, and software components including, but not limited to, demonstrated involvement in web UI development for NSO utilizing JSP, Servlets, HTML, and JavaScript.