Job Description :
5+ years of experience in software development in a business environment, including web development, web applications and web services
Bachelor’s degree in Computer Science, Engineering or related field, or equivalent years of experience
Understanding of Object-Oriented-Design concepts and development patterns
Excellent communication skills and attention to detail
Willingness to learn and take on new challenges; self-directed and highly motivated