Requirements:
· At least 8 years of direct work experience on cloud based software development with C#.
· Hands-on knowledge on: ASP.NET MVC, HTML5 , JAVA.
· Experience in Mobile development.
· Experience with a SQL and No-SQL database (MongoDB, HBase…)
· Excellent knowledge and work experience on Cluster, Performance optimization and tuning.
– Optional MS-SQL DBASolid C, C++ in a UNIX/Linux environment (autoconf / automake / make / gcc / gdb / gdbserver)
– Experience in object oriented design and programming, multi-threading and web services
· Knowledge and experience in design patterns & principles / system architecture / Distributed systems
· Excellent knowledge and work experience on designing and developing cloud based software applications.
· Proficient on using R&D tools such as Visual Studio and Git.
· Experience in Azure – advantage.
· Good written and oral communication skills in English