Turn this role into an interview — a resume and cover letter built around what this employer wants.
S&P Dow Jones Indices, Mumbai, seeks a Senior Lead Application Developer to drive modernization of .NET/MVC into cloud-native AWS-based Java platforms. You will guide migrations, establish secure, scalable architectures, and enforce robust SDLC practices across global Dev/QA/BA teams.
The role demands strong Java/.NET expertise, AWS familiarity, and hands-on experience with CI/CD, security practices, and large-scale data processing. Collaboration across regions is essential.
S&P Dow Jones Indices a global leader in providing investable and benchmark indices to the financial markets, is looking for a Senior Lead Application Developer to join our technology team.
Assess current .NET/C#/MVC applications (dependencies, coupling, data access patterns, hosting, performance bottlenecks, security gaps).
Define modernization approach per capability: rehost/refactor/re-architect/replace, prioritizing quick wins and risk reduction.
Design and guide build-out of cloud foundations required for modern apps (networking, environments, security, observability, CI/CD).
Ensure production readiness: performance testing strategy, failure-mode testing, rollout/rollback procedures.
Lead functional migration from .NET code paths to Java-based services while maintaining correctness and availability.
Define interoperability approach during transition (API contracts, adapters, strangler pattern, feature toggles, compatibility layers).
Partner with platform owners to ensure migrated components comply with existing Java platform conventions and deployment pipelines.
Set standards for clean code, code reviews, test automation, branching/release strategy, and environment promotion.
Drive test strategy across stacks: unit, contract, integration, regression, and end-to-end tests; improve automation coverage.
Improve build/release reliability; reduce cycle time; implement guardrails (quality gates, vulnerability scanning as applicable).
Ensure appropriate handling of secrets/credentials, least-privilege access, and auditability.
Identify technical risks early (data migration risk, downtime, coupling, unknown dependencies) and drive mitigation plans.