Cambridge
BASIC QUALIFICATIONS - Experience in professional, non-internship software development - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experi...