Our current reasonable and good faith estimate of the annual salary range for this position is approximately $186,160 - $190,000 based on a variety of factors including, but not limited to, relevant skills and experience, educational background and certifications, performance and qualifications, market demand for the role and other organizational needs. In the alternative, the employer will accept three years of academic studies towards a Bachelor’s degree in Information Technology, Computer Science, or a related discipline followed by 6 years of experience as a professional software developer.