Responsibilities will include but are not limited to, following SDLC best practices, sprint and release planning, understanding customer needs, conducting business analysis, monitoring development/ execution, conducting work-product acceptance, facilitating user acceptance, reporting, and quality assurance of project process flow. The Business and Quality Analyst will be responsible for leading and performing all aspects of a software application development and/ or O&M contracts, including building and leading development teams, working with analysists, developers, and other project roles to deliver successfully on projects.