Capable of juggling multiple projects and related complexities at the same time Good interpersonal and communication skills Have a good understanding of latest technology trends for developing back end for Cloud applications Work on a wide variety of tasks using emerging technologies Candidate must be able to legally work and reside in the US