The QATools & Rollouts team is looking for a senior software developer to extend the current toolkit and integrate new solutions with a high focus on reuse and efficiency.
A successful candidate should have a broad knowledge of it technologies and have a desire to work on several projects/issues simultaneously.
The candidate should be comfortable solving problems independently and integrating solutions with the toolkit.
Eclipse plug-in development
Tool/API development (Perl/Java)
GWT/AJAX Web development
Database back-end development
Unit test automation
Excellent problem solving skills
Good understanding of fundamental software algorithms
Strong Object Oriented development skills
Good understanding of RDBMS, SQL and DDL
Good knowledge of Linux/Unix shells, command line tools and shell scripting
A desire to learn and integrate new technologies
Good time management abilities, the candidate should be able to deal with several customer issues simultaneously
Good written and oral communication skills (English)
The ideal candidate should be comfortable switching between the following technologies daily:
Perl, Java, Eclipse IDE Plug-in development, Linux, DB2, UDB, Sybase, MQ, Soap, JSON-RPC, XML, XSLT and web development.