Isolate, diagnose, and direct teams to resolve system and application problems  Design and document system solutions that address both functional and technical requirements  Facilitate development discussions based on detailed functional and technical design specifications with both internal and outsourced teams  Mentor and support less experienced colleagues in order to ensure delivery of solutions that meet business need