.NET Migration Lead (Freelance - Project Based)

Key Responsibilities:

This role is a freelance, project-based contract. That requires at least 2 days working from the office per week.

  • Analyze existing source code written in .NET Framework 4.5 and assess compatibility with .NET Core 9.0.

  • Develop and execute a comprehensive migration strategy, including planning, testing, and phased rollout.

  • Refactor code, update libraries, and eliminate deprecated APIs for full compatibility with .NET Core.

  • Replace or migrate legacy components (e.g., WCF, Web Forms, old NuGet packages) to modern equivalents (e.g., gRPC, Razor Pages, ASP.NET Core).

  • Optimize application performance, scalability, and security throughout the migration process.

  • Collaborate with QA teams to validate migrated applications through automated and manual testing.

  • Work closely with DevOps to update build pipelines (CI/CD) compatible with .NET Core tooling.

  • Document all technical changes, migration steps, and known issues/resolutions.

  • Mentor and support internal developers on modern .NET Core development practices.

  • Stay updated with the latest .NET technologies, migration tools, and industry trends.

Requirements:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.

  • 5+ years of experience in .NET development, including at least 2 years working with .NET Core/.NET 5+.

  • Proven experience migrating large-scale enterprise applications from .NET Framework to .NET Core.

  • Strong proficiency in C#, ASP.NET, Entity Framework, and Web API.

  • Familiarity with modern frontend frameworks (e.g., React, Angular) is a plus.

  • Solid knowledge of dependency injection, middleware, logging, and configuration patterns in .NET Core.

  • Experience with tools such as Upgrade Assistant, .NET Portability Analyzer, and API Compatibility Checkers.

  • Proficiency in version control (e.g., Git) and CI/CD pipelines (e.g., Azure DevOps, GitHub Actions).

  • Good understanding of Windows and Linux hosting environments.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and documentation skills.


Information :

  • Company : Colliers
  • Position : .NET Migration Lead (Freelance - Project Based)
  • Location : Jakarta Selatan
  • Country : ID

Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com

Post Date : 2025-08-08 | Expired Date : 2025-09-07