Job Description:
Senior Technical Architect (Application Modernization)
We are seeking a visionary Technical Architect with a deep background in Application Modernization to lead a critical digital transformation. This role is focused on deconstructing a legacy 2-tier architecture and rebuilding it into a scalable, high-performance N-tier system.
You will be the bridge between the past and the future—moving our logic out of SQL stored procedures and migrating our legacy C# frontend into a modern, responsive React/Redux ecosystem.
Core Responsibilities
Technical Requirements
Category Requirements| Modernization | Proven experience moving logic from Stored Procedures to Application Code (Refactoring the "Smart Database" anti-pattern). |
| Frontend | Expert-level proficiency in React.js, Redux / Redux Toolkit, Vite, Material UI, React Query, React Hook Form, and Styled Components/SCSS and modern CSS frameworks (Bootstrap). |
| Backend | Strong mastery of C# and .NET (6/7/8/9+), specifically in building Web APIs and Service Layers (must have strong hands-on experience in RestSharp, Dapper, Fluent Validations etc.). |
| Database | Deep understanding of SQL Server; ability to read/debug complex legacy T-SQL and optimize new schemas. |
| Architecture | Solid grasp of N-tier architecture, Dependency Injection, and Microservices patterns. |
| Cloud/Containerization | Expert-level proficiency in Cloud (Azure), Docker and Kubernetes. |
| Cache Mechanism | Strong mastery in Redis for Cache Management |
Experience & Qualifications
Senior Manager, App Dev & Support • Noida, Uttar Pradesh, India