The ideal candidate is passionate about technology, has experience developing software, loves to learn, is detail-oriented, and enjoys working in a team environment using a wide variety of emergent technologies around the Microsoft stack and the Microsoft Azure Cloud Computing platform.
Tasks and responsibilities
Develop Applications, Proof of Concept Solutions, SDK’s and Demos
Contribute code and content to recommended practices delivered as Training Kits/Hands On Labs
Participate in agile development process tasks in the context of a team
Report progress on a daily and weekly basis
Skills and attributes
Intermediate/advanced English skills (*)
Object Oriented programming skills (*)
C# & . NET Framework knowledge (*)
ASP. NET MVC & Web API knowledge (*)
Web Development knowledge – HTML, CSS, JavaScript (*)
Microsoft Azure Platform knowledge (*)
Passionate about technology
Fast learner who is comfortable figuring things out with new technology
Wants to grow professionally and technically and appreciates and incorporates feedback
Enjoys working as a member of talented teams
Is excited to work with cutting-edge technologies before they are public
Detail-oriented, organized, disciplined
Other valuable skills: Universal Windows Platform development, iOS/Android development, nodejs, backbone.js, knockout.js, ember.js, angular, react.js, SQL Server
