A Bachelor's degree from an accredited university in a field related to information technology and at least three (3) years of progressive, applied work experience designing, developing, and maintaining eLearning products or web-based applications as a web, software or courseware developer. Salary Disclaimer: Actual compensation is determined by various factors, including but not limited to, the candidate’s unique combination of education, certifications, knowledge, skills, competencies, applied experience, internal and external equity, location, clearance level, as well as contract-specific affordability and organizational requirements.