Business Analyst
CurrentDefine business objectives and technical requirements for custom software applications, create technical specification documents outlining detailed project requirements, oversee quality control throughout the entire software development lifecycle, coordinate the efforts of team members to deliver projects according to plan, and ensuring customer.