Master’s degree or foreign equivalent in Computer Science, Information Science, Computer Engineering or related field and 2 years of experience in the job offered or related occupation.
1 year of experience with each of the following skills is required:
Programming language such as Scala, Java, C++, or C
System and object oriented design of distributed multithreaded applications
Relational database such as Oracle, SQL Server, or Postgres
Collecting system requirements and developing the design to fulfill them
Defining delivery phases and milestones, controlling execution and managing risks