Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developersengineers, stakeholders, and end users within Agile processes