- Understand the business issues and data challenges of client's organization and industry.
- Identify client organization's strengths and weaknesses and suggests areas of improvement.
- Review and edit requirements, specifications, business processes and recommendations related to proposed solution.
- Develop functional specifications and system design specifications for client engagements.
- Ensure issues are identified, tracked, reported on and resolved in a timely manner.
- Work with client personnel to identify required changes.
- Assist in enforcement of project deadlines and schedules.
- Take input from supervisor and appropriately and accurately applies comments/feedback.
- Gather requirements and providing detailed analysis of the data collected.