BS/MS in Computer Science or related area; equivalent work experience will be considered
8+ years of experience developing systems/software for large business environments
Solid design and coding skills (Java, J2EE, REST, SOAP, JSON)
Strong OOD and SOA principles, with ability to implement them in a language of choice (Java/J2EE)
Strong experience leading architecture design and implementation of robust and highly scalable web services
Skilled in software development lifecycle processes. Experience with SCRUM and Agile Development
Knowledge of current trends and best practices in the modern SaaS technology landscape
Experience in leveraging Amazon Web Services for building scalable applications
Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people
High adaptability and flexibility
Excellent communication skills. Communicates clearly, succinctly, and persuasively to all levels of employees, customers and management (including executives)
Experience in making successful trade-offs that balance the short- and long-term product goals
High energy, self-starter with a positive mindset and with a "can do" attitude