The essential requirements of the job include:  Bachelor’s degree in Computer Science or related field with minimum 9 years experience, or an advanced degree with minimum 7 years experience as a software engineer, or over a decade of industry experience in writing software systems