Bachelor's Degree in Computer Science or related field.
Minimum 8 years of programming experience.
Broad experience designing, programming, and implementing large information systems.
Ability to provide in-depth evaluation and analysis of unique complex technological issues.
Excellent analytical and problem-solving skills.
Excellent organization and time management skills.
Excellent written and verbal communication skills.
Demonstrated ability to lead others.
Ability to exercise discretion and independent judgment in the performance of duties.