Developers in the team need a strong understanding of Computer fundamentals and practical experience in building large scale distributed systems. Experience with web-based applications and/or web services-based applications, especially at massive scale, is also helpful.
BASIC QUALIFICATIONS
· A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
· The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs
· Good understanding of at least some of the modern programming languages (Java, C/C++ ) and open-source technologies (Linux, oracle ).
· Excellence in technical communication.
· Has experience in mentoring other software developers
PREFERRED QUALIFICATIONS
· BS/MS in Computer Science or equivalent
· Strong desire to build, sense of ownership, urgency, and drive
· Excellent written communication and verbal agility are strong assets
All your information will be kept confidential according to EEO guidelines.