Description
Application Architect – Offshore
Location : INDIA
Company : Ness Digital Engineering
About the Role
Ness Digital Engineering is seeking a highly experienced Senior Application Architect to lead large-scale modernization programs. This role requires a unique blend of architectural vision, hands-on engineering, and deep expertise in legacy system transformation. The ideal candidate will have proven experience in reverse engineering legacy architectures, designing modern microservices and cloud-native solutions on Azure, and leveraging automation, AI, and LLM-powered tools to accelerate delivery.
The architect will play a pivotal role in defining target state architectures, creating design patterns and reusable components, and ensuring scalability, resilience, and performance of enterprise applications. This is a hands-on leadership role, requiring both strong architectural skills and the ability to code, mentor, and guide teams.
Key Responsibilities
- Lead the reverse engineering of legacy architectures and define target state architectures aligned with business objectives.
- Architect and design microservices-based, cloud-native applications leveraging Azure services.
- Define design patterns, standards, and reusable frameworks to accelerate modernization and ensure consistency.
- Apply automation, LLMs, and AI-powered tools for reverse engineering, refactoring, and modernization at scale.
- Collaborate with cross-functional teams (cloud, DevSecOps, data, full stack developers) to ensure cohesive solution delivery.
- Provide hands-on coding expertise in C#, .NET Core, Azure, and full-stack development to validate architecture through working prototypes and reference implementations.
- Ensure security, scalability, and performance considerations are embedded into all designs.
- Mentor engineering teams and evangelize modern design practices across the organization.
- Partner with stakeholders to align technical solutions with business and operational goals.
Required Skills & Experience
10+ years of experience in application architecture, design, and development.Proven expertise in microservices architecture, service design, and cloud-native applications.Strong hands-on experience with Microsoft Azure (App Services, AKS, Functions, Service Bus, Event Hub, API Management, etc.).Deep background in reverse engineering legacy applications and designing target-state solutions.Strong coding experience in C#, .NET Core, and full-stack development.Experience defining design patterns, reusable components, and architecture frameworks.Exposure to automation tools, AI, and LLM-powered solutions for modernization.Solid understanding of DevSecOps practices, CI / CD pipelines, and containerization (Docker / Kubernetes).Strong communication and leadership skills to collaborate with business and technical stakeholders.Preferred Qualifications
Experience in enterprise-scale modernization programs (financial services, logistics, manufacturing, or similar domains).Knowledge of data architecture and schema consolidation approaches.Familiarity with tools such as CAST, SonarQube, GitHub Copilot, or Azure AI / ML services.Prior experience working in agile, sprint-based environments.