Associate - Full-Stack Software Developer

New York Life•New York, NY
•$81,000 - $115,500•Hybrid

About The Position

New York Life is seeking a motivated Full-Stack Software Developer with 1–2 years of professional software development experience to contribute to the development, enhancement, and support of modern cloud-based web applications. The developer will work alongside experienced engineers and technical leads to build AWS-based backend services and responsive frontend applications using React and TypeScript, and support applications and integrations involving the Varicent Incentive Compensation Management (ICM) platform. As part of Technology, the developer will collaborate with developers, QA engineers, product owners, and other technology partners to deliver reliable, secure, scalable, high-quality solutions. The role offers the opportunity to develop experience in cloud-native development, enterprise application integration, automated testing, and modern DevOps practices. The position is hybrid, with three days per week onsite. New York Life’s Technology, Data, AI and Ventures organization uses technology, data, AI, and ventures to support the company’s businesses and deliver measurable business outcomes. The company describes itself as a Fortune 100 mutual company with a 180-year legacy and a commitment to purpose, integrity, inclusion, and innovation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
  • 1–2 years of professional software development experience, including relevant internship or co-op experience where applicable.
  • Hands-on experience with JavaScript/TypeScript and modern web application development.
  • Experience or strong working knowledge of React, including components, hooks, state management, and REST API integration.
  • Experience with or working knowledge of the Varicent Incentive Compensation Management (ICM) platform, including Varicent configurations, data flows, integrations, and application functionality.
  • Familiarity with backend development, REST APIs, and AWS cloud services such as Lambda, API Gateway, DynamoDB, and S3.
  • Experience with Git/GitHub, including source control, branching, pull requests, and collaborative development.
  • Understanding of software engineering fundamentals, debugging, unit testing, error handling, and secure coding practices.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Nice To Haves

  • Experience with TypeScript and Vite for frontend application development.
  • Exposure to additional AWS services such as EC2, ECR, Route 53, IAM, and CloudWatch.
  • Familiarity with Docker, containerization, and CI/CD pipelines.
  • Experience with automated testing frameworks and frontend or API testing.
  • Familiarity with Infrastructure as Code (IaC), preferably Terraform.
  • Exposure to Python or another backend programming language.
  • Understanding of cloud security, application monitoring, logging, and observability.
  • Interest in cloud-native development, DevOps practices, automation, and emerging technologies such as Generative AI.

Responsibilities

  • Develop and enhance web application features across frontend and backend components under the guidance of senior developers and technical leads.
  • Build responsive, reusable, and maintainable frontend components using React, TypeScript, and Vite.
  • Develop and enhance backend services and REST APIs using AWS technologies such as Lambda, API Gateway, DynamoDB, and S3.
  • Support application functionality, configurations, data flows, and integrations involving the Varicent ICM platform.
  • Write clean, maintainable, secure, and well-tested code following established engineering standards and best practices.
  • Develop unit tests and participate in integration, regression, and automated testing activities.
  • Troubleshoot application and integration issues, perform root-cause analysis, and collaborate to implement solutions.
  • Participate in code reviews, sprint planning, technical discussions, and other Agile development activities.
  • Collaborate with developers, QA engineers, technical leads, product owners, and other technology partners throughout the software development lifecycle.
  • Follow established GitHub workflows, branching strategies, and CI/CD processes.
  • Work with AWS and container technologies such as EC2, ECR, Route 53, Docker, and related services as needed.

Benefits

  • Full package of employee benefits.
  • Leave programs.
  • Adoption assistance.
  • Student loan repayment programs.
  • Eligible for an annual discretionary bonus; employees may also be eligible to participate in an incentive program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service