HamburgerMenu
hirist

Senior Technical Architect - .Net Framework

WhiteBlue Cloud Services
10 - 13 Years
Chennai

Posted on: 21/07/2026

Job Description

Role Summary :

We are looking for a Senior Architect to help modernize a large, long-standing desktop product built on Microsoft technologies.

The system has evolved over many years and now needs architectural simplification, performance improvements, and modernization to support future growth.

This is a hands-on, core engineering architect role.

Key Responsibilities :

- Study an existing complex desktop application architecture and identify performance and scalability bottlenecks.

- Redesign and modernize core business logic, workflows, and system layers.

- Drive migration from legacy .NET Framework to .NET Core, handling real-world dependency and compatibility challenges.

- Redesign inter-component communication (e.g., replacing legacy remoting with modern approaches).

- Produce a working architectural model within a short timeframe.

- Ensure designs meet very strict performance and latency requirements.

- Work closely with existing engineering teams and bring a fresh architectural perspective.

Required Experience & Skills :

- Strong experience as a software / system architect on large, complex products (not just greenfield apps).

- Deep hands-on background with Microsoft technologies :

1. C#, .NET Framework / .NET Core, COM/DCOM, .NET Remoting.

2. Experience with legacy components, interop, or mixed-technology systems.

- Strong understanding of :

1. Performance-critical systems.

2. Low-latency and high-throughput architectures.

3. Multi-layered desktop or system software.

Nice to Have :

- Experience modernizing legacy systems.

- Exposure to C++ or hardware-adjacent software.

- Experience working with WPF / MVVM.

Ideal Candidate Profile :

- Someone who has seen multiple real-world architectures and understands trade-offs.

- Comfortable with messy legacy systems and improving them step by step.

- Practical, hands-on, and performance-driven.

Experience :

- 12+ years of experience in .NET development.

- At least 3+ years of recent experience as a Technical Architect in .NET.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...