Senior Migration Engineer (.Net/Azure)

Aventra Group

Kuala Lumpur

On-site

MYR 100,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Aventra Group in Kuala Lumpur is seeking a Senior .NET / Azure Migration Engineer to help modernize and migrate legacy Azure-based systems. The position requires solid expertise in event-driven architectures and Azure PaaS services while ensuring system behavior preservation during migration.

Ideal candidates should have a strong background in C# / .NET, comprehensive knowledge of Azure services, and experience with legacy systems. Immediate joiners are preferred for this role.

Qualifications

  • Strong expertise in C# / .NET (latest frameworks preferred).
  • Hands-on experience with Azure PaaS services.
  • Deep knowledge of Azure Service Bus.
  • Experience with Azure Functions (in-process and isolated models).
  • Strong understanding of event-driven and microservices architectures.
  • Experience working with legacy systems and modernization projects.
  • Excellent debugging and problem-solving skills.

Responsibilities

  • Lead migration of Azure Functions to .NET v4 isolated worker model.
  • Upgrade legacy SDKs to modern Azure SDKs.
  • Analyze, maintain, and validate end-to-end message flows.
  • Ensure integrity of message contracts and retry policies.
  • Develop and maintain solutions using Azure Service Bus.
  • Preserve behavior of third-party API integrations.
  • Work closely with DevOps teams to update CI/CD pipelines.

Skills

C# / .NET (latest frameworks preferred)
Azure PaaS services
Azure Service Bus
Azure Functions (in-process and isolated models)
event-driven and microservices architectures
legacy systems and modernization projects
debugging and problem-solving skills

Job description

Employment Type: Contract / Full-Time

Experience Level: Senior

Joining Preference: Immediate joiners preferred

Role Overview

We are looking for a Senior .NET / Azure Migration Engineer to modernize and migrate legacy Azure-based systems to current frameworks and SDKs. The role requires strong expertise in event-driven architectures, Azure PaaS services, and the ability to preserve system behavior during migration.

Key Responsibilities
  • Lead migration of Azure Functions (in-process) to .NET v4 isolated worker model
  • Upgrade legacy SDKs to modern Azure SDKs
  • Analyze, maintain, and validate end-to-end message flows in distributed systems
  • Ensure integrity of:
  • Message contracts
  • Routing and filtering logic
  • Retry policies and dead-letter handling
  • Develop and maintain solutions using Azure Service Bus
  • Message properties and manual settlement
  • Maintain and migrate Azure WebJobs / background processing services
  • Preserve behavior of third-party API integrations, including:
  • Authentication, callbacks, retries, timeouts, and error handling
  • Deploy, configure, and validate Azure Function Apps in local and Dev environments
  • Sample Service Bus messages
  • API payload testing
  • Smoke testing in Dev/local environments
  • Work closely with DevOps teams to update CI/CD pipelines for modernized applications
  • Troubleshoot and resolve build, runtime, configuration, and integration issues
Required Skills
  • Strong expertise in C# / .NET (latest frameworks preferred)
  • Hands‑on experience with Azure PaaS services
  • Deep knowledge of Azure Service Bus
  • Experience with Azure Functions (in-process and isolated models)
  • Strong understanding of event-driven and microservices architectures
  • Experience working with legacy systems and modernization projects
  • Excellent debugging and problem‑solving skills
Preferred Skills
  • Experience migrating ADAL to MSAL or Azure Identity
  • Hands‑on experience with Application Insights and Azure monitoring/logging
  • Exposure to legacy systems with outdated deployments
  • Familiarity with CI/CD pipelines and DevOps practices
  • Strong analytical and troubleshooting skills
  • Ability to work independently in complex environments
  • Clear communication and stakeholder collaboration
  • High attention to detail in preserving system behavior
Note
  • Immediate joiners or candidates with short notice periods are highly preferred
  • Prior experience in large-scale system migration will be an advantage
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET/Azure Migration Architect
Senior .NET/Azure Migration Architect

Aventra Group • Kuala Lumpur

On-site
MYR 100,000 - 150,000
Senior Data & Analytics Engineer (Azure Cloud Transition)
Senior Data & Analytics Engineer (Azure Cloud Transition)

Randstad Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Migration Analyst
Migration Analyst

Avanade • Kuala Lumpur

On-site
MYR 120,000 - 200,000
Senior Cloud Engineer
Senior Cloud Engineer

Logicalis Asia Pacific • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Technical Lead
Technical Lead

Menumiz™ • Malaysia

Hybrid
MYR 180,000 - 240,000
Senior Cloud Engineer
Senior Cloud Engineer

All jobs • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior .NET Developer
Senior .NET Developer

AvePoint • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Senior Software Developer (ReactJS, Azure DevOps)
Senior Software Developer (ReactJS, Azure DevOps)

SmartDev • Seri Kembangan

On-site
MYR 120,000 - 180,000
Cloud Solutions Specialist
Cloud Solutions Specialist

Enfrasys Group • Petaling Jaya

Hybrid
MYR 60,000 - 90,000
Software Architect-M365
Software Architect-M365

Oxydata Software • Kuala Lumpur

On-site
MYR 180,000 - 260,000
One-month contractual bonus
Visa sponsorship may be available