Strong hands-on experience on Net tools using .NET 3.5, 4.0,4.5 and Visual Studio 2010/2012/2013 and MVC architecture. Must have rich experience in developing solutions using ASP.Net, C#, Ajax and Oracle/SQL Server and familiarity with best practices
Should possess in -depth knowledge on any RDBMS
Should possess in-depth knowledge in performance tuning in all layers of the application.
Understand business needs and convert business requirements into a design and ability to see through the modular issues
Ability to define Physical, logical and technical architectures based on the requirements and responsibility for the quality of architecture and design.
Ability to evaluate current state of architecture, platform and provide architectural recommendations to improve performance, scalability and reliability
Ability to perform code reviews and provide feedback/improvements to the team to ensure robust, scalable, high performance applications.
Ability to use algorithms for data processing and conversion
Should have rich experience in data migration and working in a highly-integrated enterprise application
Must be able to work with the Project Manager in mapping the project life cycle and Manage rollout and post -deliverable strategy
Experienced in Architecture Design, Solution Design, Technical consulting and Pre -Sales activities
Experienced in planning, estimation, delivery model, customer facing roles and effective client interaction skills
Preferable if have had experience of working at client location in one or more geographies
Experienced in Agile, iterative and parallel development model is desirable
Soft Skills:
Good communication, analytical skills, presentation skills, problem solving skills and learning attitude
Key skills:
C# - ASP.NET, Windows forms, Web services
RDBMS: SQL Server/Oracle - TDD, Design Patterns, WCF - HTML5, CSS3
JavaScript: jQuery/AngularJS/ Knockout JS/Node.JS/Bootstrap
Solution Design / Architecture
Project Management and Project Life Cycle
Cloud (preferably AWS) development (added advantage)
Agile (SCRUM) (added advantage)
Unity integration experience (added advantage)
VR App development (added advantage)