Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience/training
4 years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications in hosted production environments