General JD:
Responsible for planning, directing and coordinating / scheduling the appropriate life cycle phases for implementation and support for large or multiple small projects. Activities include coordinating resources, schedules, task assignments and often performs systems analysis. Serves as a primary contact with user groups and systems management. Familiar with Waterfall & Agile delivery methods. May also indirectly supervise staff. Optional technology experience.