|Exp||5 to 7 yrs|
Must have experience in the Microsoft .NET Framework 4.5 and .Net Core.
Must be well proficient in .Net, C#, ASP. NET Core, Windows Azure.
Candidate should have 5 years to 8 years in Microsoft technologies.
Experience in complete Windows Azure application development life cycle.
Understanding of the secure software development life cycle and processes.
5+ years’ experience in Microsoft Azure. Must have skills: ASP.Net MVC, REST API, C#, Azure
(Web App, Web jobs, Service Fabrics, Service Bus, Function, Event Hub, Application Insight,
Micro services architecture, Azure storage, Application service, Cloud Database).
Should have experience deployment of Windows Azure Application.
Experience on Azure CI/CD.
Securing API using latest technologies.
Should have experience in SQL Server and No-SQL like Cosmos DB.
Understand browser specific compatibility issues.
Knowledge on Office 365 implementation.
Must have Advanced experience in Object oriented programming, data structures,
dependency injection and multi-threading concepts,
Creating high-level, low-level design documentation.
DevOps: Azure DevOps, TFS, Jenkins, GitHub, Docker.
Experience in software development using .NET full stack (Angular JS, Web API, C#, ASP.NET,
SQL Server, etc.).
Software prototyping and construction – design, build, and modify existing business-tier
components and database objects using Microsoft Azure Platform.
Implement complex, highly scalable, and high-volume data pipelines.
Interact with the client and onsite coordinators during different phases of a project.
Design, implement and maintain .Net Core application within all phases of the Software
Development Life Cycle (SDLC) on Microsoft Azure.
Be able to define in-scope, out-of-scope and taken assumptions while creating effort
Work independently on technical requirements interacting directly with client.
Perform technical analysis and development / implementation of applications with
Participate in daily scrum, sprint planning, reviews, demos, and grooming sessions.
Fix all bugs reported from QA / UAT.
Troubleshoot and fix defects for planned releases and production issues.
Provide estimates of the level of effort to implement the solution / fix issues
Perform self and peer code reviews.
Provide daily, weekly updates and corresponding status reports to management.
Ensure decent overlap / availability to match client’s time zone.
Excellent verbal and written communication skills. Strong collaborator within and across
Quick learner and highly motivated team player and a self-starter. Should able to learn new
technology and able to deliver the work in short duration.