Applications Management involves overseeing the lifecycle of software applications including deployment monitoring maintenance and optimization to ensure they meet business requirements and deliver value effectively.
As a Senior .Net Support Engineer at Endava you will focus on the migration of legacy applications from virtual machines to Azure App Service. The ideal candidate will have a strong background in Azure public cloud Microsoft .Net framework and demonstratable experience in the planning design and execution of cloud migrations. The role requires expertise in .Net application refactoring Azure PaaS deployment scaling and modernization using Azure technologies.
Responsibilities:
- Lead the handson technical migration of VMhosted IIS applications to Azure App Service.
- Work closely with the Tech Refresh Solution Architecture and wider development team to design cloud solutions optimized for performance scalability and cost efficiency.
- Assess existing infrastructure application architecture and technical dependencies to ensure a smooth migration process.
- Redesign or refactor applications when necessary to align with Azure App Service best practices and Microsoft recommendations.
- Implement security best practices including identity and access management using Microsoft Entra.
- Implement operations architecture best practices using Azure Monitor Application Insights and other logging and monitoring capabilities.
- Document technical designs migration plans processes and postmigration application architecture.
- Provide support and troubleshooting for migrated applications during testing phases and provide assistance to production support teams after migration.
Qualifications :
- 3 years of experience working with Microsoft Azure specifically Azure App Services.
- 5 years working with Microsoft .Net framework.
- Proven experience in cloud migration projects particularly involving application migrations to Azure.
- Strong understanding of Azure PaaS (Platform as a Service) components including App Service Azure Functions Azure Logic Apps and Azure API Management.
- Proficiency in CI/CD pipelines using Azure DevOps.
- Solid understanding of networking security identity and access management in the Azure ecosystem.
- Experience with monitoring and troubleshooting applications in an Azure cloud environment.
- Excellent problemsolving and communication skills.
Preferred Skills
- Microsoft Certified: Azure Developer Associate or Azure Solutions Architect.
- Experience with hybrid cloud environments or multicloud strategies.
- Familiarity with Infrastructure as Code (IaC) tools like Azure Resource Manager (ARM) templates and Bicep.
Additional Information :
Discover some of the global benefits that empower our people to become the best version of themselves:
- Finance: Competitive salary package share plan company performance bonuses valuebased recognition awards referral bonus;
- Career Development: Career coaching global career opportunities nonlinear career paths internal development programmes for management and technical leadership;
- Learning Opportunities: Complex projects rotations internal tech communities training certifications coaching online learning platforms subscriptions passiton sessions workshops conferences;
- WorkLife Balance: Hybrid work and flexible working hours employee assistance programme;
- Health: Global internal wellbeing programme access to wellbeing apps;
- Community: Global internal tech communities hobby clubs and interest groups inclusion and diversity programmes events and celebrations.
Our diversity makes us stronger it drives meaningful change and enables us to build innovative technology solutions. We are committed to creating an inclusive community where all of us regardless of background identity or personal characteristics feels valued respected and free from discrimination. As an equal opportunity employer we welcome applications from all individuals and base hiring decisions on merit skills qualifications and potential.
Remote Work :
No
Employment Type :
Fulltime