Software Engineer Level 1
Duties and Responsibilities:
- Develop and enhance java based services and web applications to meet given requirement and design specifications in a timely manner.
- Develop and maintain C / C++ client applications.
- Provide technical support to testing and support teams on developed products.
- Maintain developed products.
Requirements:
- Candidate should have the following technical skillset:
- 4+ years of Java experience
- 2+ years of C/C++ experience (preferred)
- HTML / CSS
- Advanced Javascript / Ajax
- SQL
- Qualified candidate needs to have a strong technical background and/or aptitude
- Team player with the ability to work independently and cooperatively with others
- Good verbal and written communications skills
- Work experience with one or more of the following libraries / toolkits:
- Apache Tapestry
- Hibernate Persistence / JPA
- Apache ActiveMQ JMS
- JAXB / JAX-WS / REST
Desirable Skills / Experience Include:
- Tapestry Web Development framework
- Hibernate Persistence framework
- Oracle, PostgreSQL and Microsoft SQL server
- Knowledge of networking concepts
- Experience with video communications technologies (H.323 / SIP / RTSP)
- Linux experience
- 6+ years of development experience