Program Analyst
CurrentPresent sales demonstrations of USA Staffing, the U.S. Ofice of Personnel Management's human resources recruitment, staffing, and on-boarding software. Manage the implementation of USA Staffing modules across client agency through procurement, project management, change management, business process review, and system training.Analyze business requirement of client agencies, communicate those needs to programmers in the form of functional requirements and user interfaces screen mockups.Build wireframe and high fidelity prototypes using Pencil and Axure RP. Develop full-stack interactive prototypes using HTML, CSS/SASS, PHP, Ruby, C#, and JavaScript (vanilla JS, Mithril, React, Angular, and Express). Facilitate and observe usability testing sessions with Human Resources, Hiring Managers, and New Hires.Develop console applications using .NET Core with C# to extract data from third-party APIs.Ensure client requirements are met by conducting functional, acceptance, regression testing of new and enhanced modules of the USA Staffing web application.