Application Architect (L6A - 10+ yrs)
ness digital
Job Summary
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.
Must Have
- Lead reverse engineering of legacy architectures and define target state architectures.
- Architect and design microservices-based, cloud-native applications leveraging Azure services.
- Define design patterns, standards, and reusable frameworks.
- Apply automation, LLMs, and AI-powered tools for modernization.
- Collaborate with cross-functional teams.
- Provide hands-on coding expertise in C#, .NET Core, Azure, and full-stack development.
- Ensure security, scalability, and performance in all designs.
- Mentor engineering teams and evangelize modern design practices.
- Partner with stakeholders to align technical solutions with business goals.
- 10+ years of experience in application architecture, design, and development.
- Proven expertise in microservices architecture and cloud-native applications.
- Strong hands-on experience with Microsoft Azure services.
- Deep background in reverse engineering legacy applications.
- 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.
- Strong communication and leadership skills.
Good to Have
- Experience in enterprise-scale modernization programs (financial services, logistics, manufacturing).
- 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.
Job Description
Description
Position at Ness Digital Engineering (India) Private Limited
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.