Requirements Must have: - Bachelors degree or equivalent professional experience - A minimum of eight years of relevant software engineering experience - At least five years of experience supervising software engineering teams - Strong understanding of mainframe environments and Java-based applicati