Requirements
-Bachelor Degree (or higher) in IT/ software / computer science or related field
-At least 3 years of hands-on experience with enterprise business application development and delivery
-Good experience in analysis and design methodologies
-Strong problem solving abilities and research skills
-Strong knowledge of OOP concepts
-Strong .NET Framework and C# skills
-Familiar with popular frameworks such as ASP.NET MVC / WebAPI
-Familiar with popular client side web stacks based on JavaScript, CSS and HTML5
-Familiar with SQL Server development and deployment
-Familiar with Test Driven Development (TDD) and Domain Driven Design (DDD)
-Have experience in working with application lifecycle management (ALM) systems
-Fluent in English, written and spoken
-Ideal Age Range: 25 - 35