· 3+ years experience developing software in a modern programming language
· Strong SOA design knowledge and capabilities
· Sound understanding of CS fundamentals: Algorithms, Data Structures, Object Oriented design, data stores.
· Bachelor’s degree in CS or related technical field
· Verbal and written proficiency in the English language