Application Development Support Lead, Assistant Vice President

State Street•Princeton, NJ
•$100,000 - $167,500

About The Position

State Street is seeking a hands-on technical leader for its Record Keeping System (RKS) Application Development Support team. The role combines senior C++ development and analysis with leadership of a distributed team, supporting a complex legacy application with multiple interdependent modules. It is based in Princeton, New Jersey, and follows standard U.S. working hours of 9:00 a.m. to 5:00 p.m., with flexibility to join earlier meetings when needed to coordinate with offshore colleagues and support issue handoffs. The position is central to maintaining the reliability and stability of RKS, a core component of State Street Alpha’s Middle Office offering that delivers investment accounting data to investment managers. The role investigates and resolves client-reported issues, production and testing-environment problems, automation job issues, and functional questions from support teams. The lead owns issues from investigation through deployment, performs root cause analysis, implements robust fixes, and considers long-term stability. The successful candidate works closely with the RKS Client Support team and other technical and business stakeholders, explaining technical findings in business terms and keeping stakeholders aligned throughout resolution. The role also coordinates work across onshore and offshore teams, guides junior team members, participates in code reviews, and collaborates with senior developers and architects to validate solutions and promote development standards.

Requirements

  • Hands-on experience in C++, including Visual C++ in a Windows environment.
  • Solid knowledge of Oracle databases and SQL; working knowledge of PL/SQL and core database concepts.
  • Ability to work within large, complex codebases with multiple dependencies.
  • Experience troubleshooting and reproducing production issues across environments.
  • Strong understanding of software design, debugging, and code optimization.
  • Strong problem-solving skills and ability to work independently on complex issues.
  • Effective communication skills and ability to collaborate across technical and business teams.
  • Bachelor’s degree in Computer Science or a related technical field.
  • 5–10 years of C++ development experience.
  • Familiarity with the Windows platform and development using the Visual Studio IDE.
  • Ability to work standard U.S. hours, 9:00 a.m.–5:00 p.m., with flexibility to join earlier meetings as needed for offshore coordination and issue handoffs.

Nice To Haves

  • Experience using GitHub or similar version control tools.
  • Exposure to Java and/or JavaScript technologies used in Web UI and microservices development.
  • Financial Markets domain knowledge, including derivatives, equities, fixed income mathematics, asset classes, and market data, settlement, and clearing.

Responsibilities

  • Lead development support activities for the RKS application and ensure timely resolution of production, BUAT, and UAT issues.
  • Analyze, debug, and reproduce complex issues across environments; perform root cause analysis and implement robust fixes.
  • Conduct code analysis, reverse engineer and enhance legacy modules, and own issues from investigation through deployment.
  • Translate technical findings into clear, business-oriented explanations and partner with the Client Support team during issue resolution.
  • Coordinate with offshore Development Support team members, guide junior resources, and manage handoffs of overnight issues requiring further analysis.
  • Collaborate with senior developers and architects to validate code logic, confirm root causes, and ensure solutions align with system design.
  • Coordinate across Development, Client Support, and related teams to support effective communication and delivery.
  • Participate in code reviews and promote adherence to development standards and best practices.

Benefits

  • 401(k) retirement savings plan with company match.
  • Insurance coverage including basic life, medical, dental, vision, long-term disability, and optional additional coverage.
  • Paid time off including vacation, sick leave, short-term disability, and leave for family care responsibilities.
  • Access to an Employee Assistance Program.
  • Eligibility for annual performance-based incentive awards, excluding certain sales roles subject to sales incentive plans.
  • Eligibility for certain tax-advantaged savings plans.
  • Inclusive development opportunities.
  • Flexible work-life support.
  • Paid volunteer days.
  • Employee networks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service