ESSENTIAL DUTIES AND RESPONSIBILITIES  Includes the following:  Collect user requirements Research and develop technical requirements Collaborate with developers on designing new features and software modifications Document and execute testing Coordinate User Acceptance Support code implementation Develop application documentation Coordinate and organize team collaboration Interact professionally with clients and team members Provide operations and inquiry support Report to management   SUPERVISORYMANAGEMENT AUTHORITY  No direct reports