� Minimum 7 to 15 years of highly proficient development experienced in .Net.
� Expert in Designing and developing websites on ASP.NET framework.
� Expert level C# and SQL Server 2012 AND+.
� Expert in MS SQL Database programming skills and ability to write queries, stored procedures, triggers, etc.
� Hand on experience on Design Patterns and Model View Controller (MVC) architecture.
� In Depth knowledge of W3C standards, Java Script, XML, CSS, HTML, HTML5, Web API, Web Forms, Win Forms, ADO, ADO.NET, DHTML, XHTML, Jquery, Crystal Reports.
� Very strong organizational skills and ability to complete projects on time and as promised.
� Experience in all layers of application development, backend, middle-tier and front-end.
� Ability to write well-structured, well-documented code and in best practice.
� Must have a positive attitude, self-starter, ability to lead from the front, multitask, customer focused, diligent and accountable.
� In depth understanding and proven skills in the full software development lifecycle process and methodologies.
� Training & Leading a team in Designing and developing EDRMS & ERP system for correspondences using .Net with C# web platforms.
� Building distributed systems under .Net environment.
� Analyze, design, develop, and maintain software applications using latest Microsoft technologies, with minimal supervision.
� Implement code modules in C#.Net supporting windows & Web applications to meet requirements.
� Provides accurate time estimates of assigned tasks and projects.
� Train and guide developing team throughout the project until they be able to fully manage every aspect of the project.
� Provide instruction and guideline documentations as required.
� Ability to work under pressure.