Job Summary:
Responsible for designing, developing, and maintaining modern cloud-native applications using Microsoft Azure services. The role involves modernizing legacy .NET applications into cloud-native microservices, supporting and enhancing existing applications, and ensuring optimal performance. The candidate will collaborate with stakeholders across the organization and serve as a subject matter expert in asset management and technology platforms.
Key Responsibilities:
Design and develop cloud-native applications using Azure Kubernetes Services (AKS), Azure App Services, and Azure Functions.
Maintain and enhance legacy applications built with Angular, C#, .NET Core, MVC, ASP.NET, REST API, and OAuth2.0.
Modernize legacy .NET applications into cloud-native microservices architecture and deploy on AKS or Azure App Services.
Configure and monitor application performance using Azure Monitoring or similar solutions.
Develop and support applications using Angular, C#, .NET Core, MVC, ASP.NET WebForms, OAuth2.0, JWT, jQuery, REST API, Web API, Web Services, LINQ, and Entity Framework.
Act as a subject matter expert for asset management and technology platforms.
Communicate effectively with stakeholders, key decision-makers, and senior management across the organization.
Troubleshoot and resolve issues to ensure smooth application functionality. Required Skills & Experience:
Microsoft Azure (AKS, App Services, Functions)
Microsoft SQL Server 2019
Core .NET Technologies: C#, .NET Core, MVC, ASP.NET, WebForms
Angular, jQuery, REST API, Web API, Web Services
OAuth2.0, JWT
LINQ, Entity Framework
Experience in cloud-native microservices architecture and modernization of legacy applications
Application performance monitoring using Azure or equivalent tools
Strong communication and stakeholder management skills Competencies:
Problem-solving and analytical skills
Ability to work in a resourceful and independent manner
Collaboration and communication across technical and non-technical teams
Leadership in driving modernization initiatives Preferred Skills:
Experience in full lifecycle application development in Azure
Knowledge of DevOps practices and CI/CD pipelines in Azure
Exposure to enterprise asset management platforms