Qualifications 8+ years of prior experience as a developer in the required technologies Solid organizational skills, ability to multi-task across different projects Experience with Agile methodologies Skilled at independently researching topics using all means available to discover relevant information Ability to work in a team environment Excellent verbal and written communication skills Self-starter with ability to multi-task and to maintain momentum