Software Developers / Software Engineers (.Net)

Bachelors degree in Computer Science or equivalent.
1+ years enterprise level software programming experience.
Sound knowledge in C#.net/VB.Net ASPNet. MVC. Web Services, JavaScript jQuery, XML Ajax.
Strong background in algorithms. data structures. OOP. reflection and MS SQL.
Experience with windows phone apps. Cloud Services. Synchronization and local databases will be an added advantage.
Desire to learn and apply new technologies. frameworks and patterns.