State Street

DeveloperwithVC++-Manager

₹35–55L ~AI est. Bangalore, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Manager candidates.

The Brief

“Developer with VC++ - Manager at State Street. Skills: VC++ modernization, Java microservices, Event-driven processing, Distributed systems. Modernize legacy VC++ services into Java. Translate functionality”

Industry & Context.

Problems you'll solve

Root cause analysis; Troubleshooting

What They're Looking For.

Must Have

hands-on backend engineering experience with VC++, hands-on backend engineering experience with Java, modernizing legacy codebases, Experience building distributed systems, Knowledge of event-driven architectures, understanding of performance engineering, Solid testing discipline

Nice to Have

C++ to Java modernization preferred

What You'll Do.

Modernize legacy VC++ services into Java

Translate functionality

Improve maintainability

Migrate supporting components

Build cloud-native microservices

Build modular microservices

Design event-driven processing

Implement event-driven processing

Implement cache-driven performance patterns

Drive engineering rigor

Drive parity during migrations

Ensure functional equivalence

Evolve integration testing

Deliver end-to-end traceability

Deliver operational readiness

Support platform goals

Collaborate with product teams

Collaborate with architecture teams

Collaborate with upstream teams

Collaborate with downstream teams

Contribute to platform standards

How You'll Work.

Team & Collaboration

Product teams; Architecture teams; Upstream teams; Downstream teams

Full Job Description

In this role, you will modernize **mission-critical services written in VC ++** by migrating them to **Java** and shaping them into **distributed, event-based, cache-driven** micro-services using state-of-the-art cloud-native services and infrastructure. You will help establish a platform foundation that enables **operational intelligence/observability** , **end-to-end traceability** , and **complete auditability.** ## Key Responsibilities * **Modernize legacy VC ++ services into Java**: translate functionality while improving modularity, maintainability, and test coverage; migrate supporting components and dependencies as needed (e.g., moving from Microsoft foundation class patterns to Java alternatives) * Build **cloud-native, modular microservices** as part of a unified accounting platform architecture, targeting scalability and high availability. * Design and implement **event-driven processing** (pub/sub patterns) for near real-time workflows and downstream integrations, aligned to platform “real-time event-driven processing” goals. * Implement **cache-driven performance patterns** (e.g., distributed caching, read models, materialized views) to support high-throughput/low-latency accounting workloads. * Drive **engineering rigor and parity** during migrations: ensure functional equivalence where required, and evolve unit/integration testing to maintain confidence during C++ to Java transitions. * Deliver **end-to-end traceability** and strong operational readiness using comprehensive observability (logging/metrics/tracing), supporting the platform’s operational intelligence goals. * Collaborate with product, architecture, and upstream/downstream teams to integrate Investment Accounting services into broader ecosystem flows (e.g., transaction processing distribution patterns and validated event ingestion). * Contribute to platform standards for **service design** , **API contracts** , **event schemas** , resiliency (retries/idempotency), and secure-by-design pra

Free ATS check

Applying for this Developer with VC++ - Manager role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about State Street?

Real rants from real employees. Read before you apply.

Read Company Rants →