We are seeking a Senior Software Engineer on a part-time basis to lead the migration of legacy applications from Azure Cloud Services (extended support) before Microsoft’s retirement deadline. This role involves assessing existing web and worker roles, selecting appropriate modern Azure services for each workload, and executing the migration with minimal downtime. The ideal candidate will have extensive experience with Azure environments and a strong background in .NET technologies, ensuring a smooth transition to updated cloud infrastructure.

Key Responsibilities

- Conduct a thorough inventory of existing Cloud Services deployments and map their dependencies to understand the migration scope.
- Recommend and implement suitable Azure targets such as App Service, Azure Functions, Container Apps, AKS, or VM Scale Sets based on workload requirements.
- Re-host and refactor legacy components developed in .NET Framework, Classic ASP, and Visual Basic.
- Replace Cloud Services-specific dependencies including RoleEnvironment APIs, startup tasks, local storage, and role-based configuration.
- Rebuild and optimize CI/CD pipelines using Azure DevOps to support the new infrastructure.
- Plan and execute cutovers with well-defined rollback strategies to ensure minimal downtime during migration.
- Maintain clear and consistent communication by providing daily progress updates and documenting all key decisions.

Required Qualifications

- Minimum of 5 years of hands-on experience working with Microsoft Azure.
- Demonstrated expertise in migrating applications off Azure Cloud Services, including both classic and extended support versions.
- Strong proficiency in .NET Framework, along with familiarity in Classic ASP and Visual Basic.
- Experience designing and managing Azure DevOps pipelines and infrastructure as code using tools such as Bicep, ARM templates, or Terraform.
- Solid understanding of Azure networking and security concepts, including VNets, certificates, Key Vault, and managed identities.
- Excellent written English skills and a proactive approach to communication.

Preferred Qualifications and Benefits

- Experience with Windows containers and hosting IIS applications on Azure.
- Background working with government, public-sector, or other sensitive data environments, particularly those requiring CJIS-style controls.
- Relevant Azure certifications such as AZ-104 (Azure Administrator), AZ-305 (Azure Solutions Architect), or AZ-400 (Azure DevOps Engineer).
- Competitive monthly compensation ranging from Rs56,000 to Rs370,000.
- Flexible hybrid remote work arrangement based in Lahore, Johar Town.

This role offers the opportunity to lead a critical cloud migration project, applying your deep Azure expertise to modernize legacy systems while minimizing operational disruption. If you have a strong technical foundation and a commitment to clear communication, this position will allow you to make a significant impact in a dynamic environment.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Manager
Experience:
3 Years - 5 Years
Apply Before:
Nov 10, 2026
Posting Date:
Nov 04, 2026

Ashlar Global

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Systems Engineer - Mid Level

Axelliant, Lahore, Pakistan
Posted Nov 04, 2026
I found a job on Rozee!