Senior Associate - Full-Stack Developer

New York Life•New York, NY
•$100,000 - $143,000•Hybrid

About The Position

Within the Tech, Data, AI, Ventures (TDAV) organization, our work is guided by a shared vision: deploying the power of technology, data, AI and ventures to accelerate sustainable competitive advantage for New York Life's businesses. We build solutions that power how we serve policy owners, agents, advisors and employees while delivering measurable business outcomes. Across technology, data, AI, cyber, product, digital experience, architecture and infrastructure, TDAV combines the scale and investment of an industry leader, access to leading-edge technologies and the opportunity to help shape how a world-class financial services company competes in the AI era - all backed by the stability and purpose of a mutual company built to last. The Senior Associate - Full Stack Developer is a hands-on technology professional within Service Experience who applies solid technical knowledge to develop, enhance, and support enterprise applications. The role works on moderately complex technical assignments, collaborates with senior engineers and cross-functional partners, and contributes to analysis, development, testing, implementation, production support, and continuous improvement. The position is primarily focused on technical delivery while building broader engineering depth across application development, integrations, cloud technologies, and approved AI-enabled engineering capabilities.

Requirements

  • Typically 5+ years of software engineering, application development, or equivalent technical experience in enterprise environments.
  • Strong hands-on development experience in Pega and Java, with the ability to analyze and troubleshoot code, configurations, workflows, and integrations.
  • Experience with MuleSoft, REST APIs, enterprise integration patterns, Oracle, and SQL.
  • Demonstrated experience supporting business-critical applications and resolving complex production issues.
  • Ability to own assigned technical work, solve moderately complex problems, and drive deliverables through completion with appropriate guidance.
  • Strong analytical and problem-solving skills, including root-cause analysis, performance troubleshooting, and risk identification.
  • Experience working in Agile/Scrum delivery models and using Jira and Confluence for backlog, sprint, defect, documentation, and delivery management; experience operating within enterprise SDLC, change management, CI/CD, security, release, and operational control frameworks.
  • Strong written and verbal communication skills, with the ability to explain technical issues, trade-offs, risks, and recommendations to technical and non-technical stakeholders.

Nice To Haves

  • Experience with AWS or cloud-based application and integration environments is preferred; exposure to cloud-native services, deployment patterns, monitoring, and operational support is an added advantage.
  • Experience or knowledge of the insurance industry, including claims processes and fraud detection or fraud prevention systems, is preferred and considered an added advantage.

Responsibilities

  • Design, develop, configure, test, and implement scalable, secure, resilient, and maintainable enterprise solutions.
  • Translate complex business and functional requirements into technical designs, implementation approaches, and engineering tasks.
  • Perform hands-on development and provide code-level technical support across multiple technologies and application components.
  • Develop and support APIs, integrations, workflows, data interactions, and reusable application components.
  • Conduct technical design and code reviews and help reinforce engineering practices, quality standards, and maintainability.
  • Collaborate with engineers and partners, share technical knowledge, and contribute to resolving delivery challenges.
  • Investigate and resolve production issues spanning application, integration, database, batch, and infrastructure layers, engaging senior technical resources when needed.
  • Contribute to root-cause analysis, problem resolution, and corrective and preventive actions.
  • Support major incidents and production escalations by performing technical analysis, troubleshooting, and coordination with partner teams.
  • Use logs, monitoring, queries, code analysis, and diagnostic tools to identify performance, stability, data, and integration issues.
  • Improve observability, monitoring, resiliency, operational readiness, and overall application reliability.
  • Support releases, implementation validation, and post-production stabilization in accordance with enterprise controls.
  • Contribute to technical solution design for enhancements, defects, regulatory needs, and new capabilities within assigned scope.
  • Identify technical debt, engineering risks, dependencies, and opportunities to simplify or strengthen the technology landscape.
  • Contribute to modernization, platform upgrades, technology currency, automation, and engineering improvement initiatives.
  • Recommend architecture, design, integration, performance, and scalability improvements aligned with enterprise standards.
  • Apply sound technical judgment, evaluate alternatives with guidance as appropriate, and raise risks, dependencies, and recommendations clearly.
  • Collaborate across product, business, architecture, infrastructure, security, and other technology teams to deliver end-to-end outcomes.
  • Evaluate and apply approved AI-assisted engineering capabilities to improve developer productivity, code quality, troubleshooting, testing, documentation, and operational efficiency while adhering to enterprise security, risk, data, and governance requirements.

Benefits

  • leave programs
  • adoption assistance
  • student loan repayment programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service