| 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)
|