Logo-of-Topcoder-Inc-hiring-for-jobs-in-India-on-GrabJobs

Application Architecture & Modernization Lead

Job Description - Application Architecture & Modernization Lead

​​​​ ​​​​​ ​​​​​Role Overview


We are looking for a hands-on Technical Lead to perform deep technical analysis of a set of applications. The role will focus on application-level discovery, source code analysis, data model assessment, integration mapping, and creation of technical assessment artifacts.


The role will leverage GitHub Copilot and AI-assisted software engineering techniques to accelerate understanding of existing applications and uncover technical, functional, and data-level consolidation opportunities. The engagement includes assessing multiple corrosion management, inspection, integrity, analytics, and compliance applications as part of PETRONAS' application harmonization initiative.


The ideal candidate should have hands-on experience using GitHub Copilot and AI-assisted engineering techniques for application discovery, code analysis, architecture assessment, documentation generation, and modernization initiatives.


Key Responsibilities




  • Use GitHub Copilot to rapidly understand unfamiliar codebases and application architectures.



  • Perform repository-level discovery and identify:

    • Core business capabilities

    • Application modules

    • Service boundaries

    • Integration patterns

    • API contracts

    • Technical dependencies



  • Accelerate reverse engineering of legacy or poorly documented applications.

  • Generate and validate architecture documentation, sequence flows, and technical artifacts using AI-assisted analysis.

  • Analyze source code to identify:

    • Duplicate functionality

    • Reusable patterns

    • Technical debt

    • Refactoring opportunities

    • Consolidation candidates



  • Use Copilot to assist with:

    • Data model discovery

    • Entity relationship analysis

    • Business rules extraction

    • Data lineage identification

    • Integration mapping



  • Translate repository insights into architecture artifacts and harmonization recommendations.

  • Apply AI-assisted engineering techniques responsibly while validating findings through architectural review and technical judgment.


Required Skills


Technical Expertise



  • 8–12 years of application development and technical leadership experience.

  • Strong hands-on experience in one or more of:

    • .NET

    • Java

    • Angular/React

    • Microservices Architecture

    • REST APIs



  • Strong SQL and database analysis skills.

  • Experience with application integration and API ecosystems.

  • Knowledge of CI/CD pipelines, Git repositories, and DevOps practices.

  • Experience using GitHub Copilot or equivalent AI-assisted development tools.


Architecture & Analysis



  • Ability to understand large and complex enterprise applications quickly.

  • Experience creating architecture diagrams, data models, and technical documentation.

  • Strong understanding of application modernization and application portfolio rationalization concepts.

  • Experience performing code-level and database-level assessments.


Preferred Qualifications



  • Oil & Gas domain exposure.

  • SAP integration experience.

  • Experience with application consolidation, harmonization, or modernization programs.

  • Knowledge of enterprise architecture concepts and application portfolio management.


 

Original job Application Architecture & Modernization Lead posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Topcoder Inc

What is a Crowdsourced Bug Hunt? Imagine tapping into a global community of expert testers, all working to ensure your web application is flawless. That’s the magic of crowdsourced bug hunts. This method harnesses the power of a global community of testers who use varied browsers, experience and usa...

Read more about the company

Similar Application Architecture & Modernization Lead Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.