Experience & Qualifications
1+ years work experience for the Post of Senior Software Engineer and
- Bachelor's degree or equivalent
- Outstanding communication skills and an ability/desire to work in a distributed development environment
- Deep knowledge of object-oriented design
- Solid understanding of MVC with proven experience in JSP
- Experience with such frameworks as Spring and Hibernate
- Working knowledge of web containers like Tomcat or similar
- Solid understanding of Unix, JavaScript, HTTP, Ant, Subversion or CVS, Relational DBs and SQL
- Solid unit testing background (tools like JUnit preferred)
- A knack for picking up new technologies quickly
Preferred candidates will have previous experience working in an environment that includes :
- Agile development process using Wiki and conference calls as mail collaboration tools
- Linking to an AJAX presentation layer
- CSS / DHTML
- XML
|