1. At least a degree in Computer Science or related field with strong programming skills2. At least 2 years of working experience as a full stack software developer3. Proficient in programming ( C#, .NET, ASP, MVC, RESTful services, MS SQL, jQuery, AJAX, HTML, JavaScript, CSS, Bootstrap)4. Experience in using cloud computing services like Microsoft Azure Services will have added advantage5. Able to prioritize, meet deadlines and manage multiple tasks6. Able to work independently and a good team player7. Able to investigate, analyze and resolve technical issues with minimum supervision8. Responsible and diligent