Master’s degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.
Demonstrated expertise in web services development using JavaScript web frameworks — NodeJS and ReactJS; and in database design and development within a MySQL relational database.
Demonstrated expertise in object-oriented programming in Java; programming in a scripting language — Python or Perl; and performing version control using Perforce and Git.
Demonstrated expertise in designing, developing or testing applications across multiple platforms — Linux, Windows, UNIX, or Mac.
Demonstrated expertise in developing applications along the Software Development Life Cycle (SDLC) according to scrum-based Agile methodologies.