Minimum 10+ years of experience as an Application Architect in Microsoft & cloud technologies
Expert knowledge of enterprise applications, programming languages, application servers, software architecture, cloud, and databases; Demonstrated experience designing and developing highly scalable/ enterprise applications
Technical experience and knowledge in full stack development with MS technologies (.NET, SQL, Azure) – C#, ASP.NET, WCF, MVC, Entity Framework, ORM, RDBMS, NO SQL and modern web development frameworks & tool kits
Presentation skills with a high degree of comfort with both large and small audiences (Senior Executives, IT management and developers)
Excellent written and verbal interpersonal skills for coordinating across teams.