Job Description
You would work as part of the development team to design and develop new product features and enhancements, and fix existing product issues with minimal supervision. You would maintain cutting edge knowledge of emerging technologies, trends and standards, compatibility issues, standards compliance and accessibility issues.
Job Specification
Desired Qualifications:
- 3+ years of experience in software design and development
- 3+ years of web development experience with Java, Hibernate, Spring, Groovy, or Grails
- Experience in AJAX, JavaScript, JavaScript framework prototype/jquery and CSS
- Experience in the Spring framework, Servlets, Hibernate, XML and Tomcat
- Working knowledge of RDBMS and SQL.
- Experience writing unit tests using JUnit
- Web Services experience
- Bachelor's degree or higher in Computer Science or other technical discipline
- Experience/business knowledge in Telecom solutions is considered a plus
- Excellent analytical and problem solving skills with a very high level of attention to detail
- Strong communication and interpersonal skills
- Strong team player, ability to work in a fast-paced environment