Job Summary
Key Responsibilities
- 10+ Yrs. Of exp. and Expertise level of exposure to .NET Core stack
- Hands-on experience in Designing, Developing and Managing solution in Azure platform
- Hands-on development experience using App Service, Azure Function, Azure Storage, Service Bus Queues, Event Hubs, Event Grid, Application Gateway, Azure SQL, etc.
- Hands-on experience in designing and developing DevOps pipeline using Jenkins, IaC, Azure DevOps, Terraform, etc.
- Deep understanding of ASP.NET MVC 4.x / 5.x, C#, SQL Server, Web API, WCF, Git, Design Patterns, REST, Unit Test Frameworks
- Good in Debugging and Troubleshooting skills
- Good communication skills
- Good experience with object–oriented languages, including .Net, .Net Core and C#
Must have years of experience on Azure cloud platform
Strong understanding of Cloud computing concepts and technologies, such as IaaS/SaaS/PaaS, load balancing, storage, etc.
Hands on experience on Azure App Service Model (Web Apps and Web Jobs).
Creating, deploying, configuring and scaling applications on Azure PaaS.
Hands on experience on Azure storage services like SQL DB, Tables, Files and Blobs.
Good knowledge of Azure IaaS (VMs, VNET, NSG Rules, VPN Gateways and Express Route).
Participating on requirement gathering, analysis and technical design
Knowledge of networking engineering including DNS, Active Directory, Firewall, Load balancers, etc.
Hands on experience in implementing RESTful webservices and SOAP services in cloud
Experience with Docker, Cloud Foundry, Kubernetes, or factor app.
Experience with using development tools, including Azure DevOps, TFS, VSTS, JIRA, GitHub, and Jenkins.
Excellent verbal and written communication skills coupled with analytical problem-solving skills.
Skill Requirements
.Net core, C#, Azure AD, Azure SQL, Web API, Azure PAAS
Other Requirements
1.Microsoft Certified Solutions Developer (MCSD) certification is preferred but not mandatory.