Technical Architect - Dot Net Core Development
Location: Bangalore
Mode: Hybrid
Shift Timing : South Africa Time zone (12:00 PM to 9 PM IST)
Job Description:
Purpose Execute application remediation and upgrade tasks, modernizing legacy .NET codebases while ensuring functional stability and performance.
Key Responsibilities
- Refactor legacy .NET Framework code to .NET Core/.NET 6+.
- Replace deprecated APIs and libraries with modern equivalents.
- Collaborate with architects to resolve dependency and integration issues.
- Develop unit tests and regression suites to validate upgrades.
- Participate in code reviews and contribute to shared upgrade patterns.
Skills & Experience
- 12+ years of .NET development experience.
- Proficiency in C#, ASP.NET, ASP.Net Core and Entity Framework.
- Familiarity with legacy runtimes (4.3/4.5/4.8) and migration paths.
- Experience with automated testing frameworks.
- Strong problem-solving and debugging skills.
- Experience in Microservices architecture
- Experience/Knowledge of Azure Devops deployment (CI/CD) pipeline