11+ years of application development experience. Experience on cloud platform, Microsoft Azure, .Net, Visual Studio, C# Minimum 4+ years of good hand-on experience with Azure related to compute, network, storage, content delivery, administration and security, deployment and management, automation technologies. Architects and design Azure cloud based solutions that meet the project requirements to include security and compliance standards. Experience in Cloud / SaaS / PaaS systems integration patterns and framework Expertise in implementing Cloud Formation templates, Infra capacity sizing, costing of Azure to drive optimized solution architecture, leading to optimal infra investment vs performance and scale. Strong architecture & design experience of Deploying Enterprise applications on Azure, monitoring and performance tuning of deployed applications on Azure in developing competencies and references through proof-of-concepts. Cloud-Agile Infrastructure professionals apply cloud based infrastructure technology Experience with WCF, MVVM, WPF, Unity, Enterprise Library, and Entity Framework. Experience in Unit testing framework, hands on experience with Code review processes Able to demonstrate their process oriented approach towards software development Experience with API Management Tools, Continuous Integration and Continuous Deployment tools Experience with Scrum and Agile. Expertise in articulating architectural choices within various Azure services and solution methodologies. Proficiency in DevOps automation and tools - Jenkins, Chef, Puppet, Shell Scripts, Ansible and any other tools. Understanding of networking fundamentals, concepts and design principles.