Design implement and test new features for the flagshipproduct
Participate in estimation, planning, design and ideas stages
Work on new projects or products, delivering significant valueto our customers
Interact with our customers to determine key solutions
Help establish best development practice in the team, includingimprovement of development processes and methods
Support other teams by developing and maintaining our suite ofinternal systems
What are we looking for?
Strong written and verbal communication skills
A passion for technology is highly methodical
Good working knowledge of a modern object-orientedprogramming language e.g. Java, C#, C++
Exposure to design and implementation of relational databasesusing SQL
A good understanding of user interaction and the importance ofinterface design
Must be degree educated in an IT discipline (2:1 or above)
Knowledge of front-end web technologies e.g. HTML5,JavaScript and CSS3 (desirable)
Agile Methodologies (desirable)