• Developers with potential to be a self-starter, dynamic and tech-lead
• Work with a team of smart and dedicated developers with various software systems primarily using Microsoft Visual Studio 2008/2010 and C# on the Microsoft .NET platform.
• Solve complex n-tier application issues using state-of-the-art Microsoft .NET technology
• Work closely with the QA and Product Management to build web applications
• Self-motivated, works well with team or individually
• Superior time management and multi-tasking abilities
• Microsoft certificated candidates are preferred.
QUALIFICATIONS / REQUIRED SKILLS:
• Required - Education minimum BCS / BSC or MS
• Required - Full SDLC experience including requirements, design, development, testing, release and documentation
• Required – 5+ years working as a software engineer/developer/programmer building enterprise-level ASP.NET applications
• Required - 5+ years developing medium to large scale, distributed n-tier applications using best practices
• Required – 5+ years of solid experience with ASP.NET, MVC, C#, AJAX, LINQ and jQuery
• Required - Excellent communication and writing skills. Ability to communicate ideas clearly and professionally.
• Experience with Agile software development methodology
• Experience with MVC design pattern
• Experience with RESTful web services
• Experience with JavaScript and CSS
• Experience with XML and XSLT
• Strong understanding of object-oriented (OOP) development principals and design patterns/practices