{"themeOptions": {"customTheme": {"varTheme": {"careerhub-home-banner-user-display": "none", "careerhub-legacy-responsive-banner-height": "15vh", "careerhub-legacy-responsive-banner-background-size": "100% 100%", "careerhub-legacy-banner-short-background-size": "100% 100%", "careerhub-legacy-banner-background-size": "100% 100%", "careerhub-legacy-mobile-banner-height": "15vh"}}}, "domain": "newyorklife.com", "configPath": "PCS>", "updatePath": "PCS>micrositeConfig>newyorklife.com>"}
{"domain": "newyorklife.com", "user": "Import newyorklife.com", "isWillingToRelocate": false, "isUserAuthenticated": false, "isUserETXCandidate": false, "isDomainETX": false, "isCareerPlannerEnabled": false, "isMyApplicationsEnabled": false, "showVeteranEmployerSignUp": false, "candidate": {"enc_id": 0, "fullname": "", "firstname": "", "lastname": "", "skills": [], "email": "", "phone": "", "location": "", "filename": null, "starred_positions": [], "resumeUrl": "", "onboardingCompleted": false, "isUserInPcsIjp": false, "linkedinUrl": ""}, "branding": {"hideJobCart": false, "hideReferralJobCart": false, "hide_similar_jobs": false, "enableTalentNetwork": 1, "job_insights_display": {"hide": true}, "homePageHeroBanner": {"opacity": 1, "image": "https://static.vscdn.net/images/careers/demo/newyorklife/1738269363::NYL+PCS+banner_1800x300_Released_Final+(wide)", "title": "Join Our Team", "hideInMobileView": false, "useImage": 1, "background": "#0a3c53"}, "navBar": {"color": "#ffffff", "image": "https://static.vscdn.net/images/careers/demo/newyorklife/1733258579::NYL+Logo", "link": "http://www.newyorklife.com", "opacity": 1, "background": "#0a3c53"}, "privacyLink": "https://nylintranet.newyorklife.com/page/91845#_Privacy_of_Employee", "custom_html": {"footer": "<div>\n <center>\n <br>\n </center>\n </div><style>\n .footer-container i {\n font-size: 32px; \n }\n</style>\n\n<div class=\"footer-container\">\n <div class=\"jibe-container\">\n <div class=\"main-text\">\n <div>\n <center>\n <a href=\"https://www.newyorklife.com/about/privacy/terms-of-use\" class=\"emphasize\"\n target=\"_blank\"> Terms of Use </a> |\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.newyorklife.com/about/privacy/nyl-online-privacy-policy\"> Privacy Policy\n </a> |\n <a href=\"https://performancemanager8.successfactors.com/doc/custom/NYLPRD/California_Employment_Privacy_Notice%202024%20Clean.pdf\"\n target=\"_blank\"> California Employment Privacy Notice </a> |\n <a href=\"https://performancemanager8.successfactors.com/doc/custom/NYLPRD/Disability%2BAccommodations_8_28_2023.pdf\"\n target=\"_blank\"> Disability Accommodations </a> |\n </center>\n </div>\n <div>\n <center>\n <a href=\"https://performancemanager8.successfactors.com/NYLPRD/Equal+Employment+Opportunity.pdf\"\n target=\"_blank\"> New York Life is an Equal Opportunity Employer -\n M/F/Veteran/Disability/Sexual Orientation/Gender Identity </a> \n </center>\n </div>\n <div> <center> Contact us at: <a href=\"mailto:talentacquisition@newyorklife.com\">talentacquisition@newyorklife.com</a> </center> </div> <div align=center><br>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://x.com/newyorklife\"><i class=\"fab fa-twitter-x\" aria-hidden=\"true\"></i></a>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.linkedin.com/company/newyorklife/\"><i class=\"fab fa-linkedin\" aria-hidden=\"true\"></i></a>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.youtube.com/user/newyorklife/custom\"><i class=\"fab fa-youtube\" aria-hidden=\"true\"></i></a>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.facebook.com/newyorklife\"><i class=\"fab fa-facebook\" aria-hidden=\"true\"></i></a>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.instagram.com/newyorklife/\"><i class=\"fab fa-instagram\" aria-hidden=\"true\"></i></a>\n <br> <br>\n </div>\n </div>\n </div>\n <div class=\"flex-row\">\n <div>\n <center>\n \u00a9 2024 New York Life Insurance Company, New York, NY. All rights reserved.\n </center>\n </div>\n <div>\n <center>\n <br>\n </center>\n </div>\n <div>\n <center>\n <br>\n </center>\n </div>\n </div>\n</div>", "header": ""}, "i18n_overrides_master": {"custom_html": {"en": {"postApplyText": "", "html_footer": "<div>\n <center>\n <br>\n </center>\n </div><style>\n .footer-container i {\n font-size: 32px; \n }\n</style>\n\n<div class=\"footer-container\">\n <div class=\"jibe-container\">\n <div class=\"main-text\">\n <div>\n <center>\n <a href=\"https://www.newyorklife.com/about/privacy/terms-of-use\" class=\"emphasize\"\n target=\"_blank\"> Terms of Use </a> |\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.newyorklife.com/about/privacy/nyl-online-privacy-policy\"> Privacy Policy\n </a> |\n <a href=\"https://performancemanager8.successfactors.com/doc/custom/NYLPRD/California_Employment_Privacy_Notice%202024%20Clean.pdf\"\n target=\"_blank\"> California Employment Privacy Notice </a> |\n <a href=\"https://performancemanager8.successfactors.com/doc/custom/NYLPRD/Disability%2BAccommodations_8_28_2023.pdf\"\n target=\"_blank\"> Disability Accommodations </a> |\n </center>\n </div>\n <div>\n <center>\n <a href=\"https://performancemanager8.successfactors.com/NYLPRD/Equal+Employment+Opportunity.pdf\"\n target=\"_blank\"> New York Life is an Equal Opportunity Employer -\n M/F/Veteran/Disability/Sexual Orientation/Gender Identity </a> \n </center>\n </div>\n <div> <center> Contact us at: <a href=\"mailto:talentacquisition@newyorklife.com\">talentacquisition@newyorklife.com</a> </center> </div> <div align=center><br>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://x.com/newyorklife\"><i class=\"fab fa-twitter-x\" aria-hidden=\"true\"></i></a>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.linkedin.com/company/newyorklife/\"><i class=\"fab fa-linkedin\" aria-hidden=\"true\"></i></a>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.youtube.com/user/newyorklife/custom\"><i class=\"fab fa-youtube\" aria-hidden=\"true\"></i></a>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.facebook.com/newyorklife\"><i class=\"fab fa-facebook\" aria-hidden=\"true\"></i></a>\n <a target=\"_blank\" rel=\"noopener noreferrer\"\n href=\"https://www.instagram.com/newyorklife/\"><i class=\"fab fa-instagram\" aria-hidden=\"true\"></i></a>\n <br> <br>\n </div>\n </div>\n </div>\n <div class=\"flex-row\">\n <div>\n <center>\n \u00a9 2024 New York Life Insurance Company, New York, NY. All rights reserved.\n </center>\n </div>\n <div>\n <center>\n <br>\n </center>\n </div>\n <div>\n <center>\n <br>\n </center>\n </div>\n </div>\n</div>\n"}}}, "privacy": {"logged_out_notifications_text": " ", "show_notifications_consent_text": false, "logged_out_notifications_privacy_policy_checkbox_default_state": false, "text": "When you upload your resume, we provide job recommendations to you. You will also receive job recommendations by email.</p> <p>I understand and accept the terms of the:<br /><a href=\"https://static.vscdn.net/images/careers/demo/newyorklife/tos.html\" target=\"_blank\" rel=\"noopener noreferrer\">New York Life Applicant and Employee Privacy Notice</a></p>"}, "uploadResumeModal": {"title": "Welcome to {company_name}'s Career Center", "subtitle": "Streamline your search by uploading your resume to be matched with positions that best suit your qualifications.", "disclaimer": "**Uploading a resume is not a formal application for employment**"}, "redesignedNuxConfig": {"personalizationBarIcon": {"color": "#00095b"}}, "mapConfig": {"enabled": true, "initByIpGeolocation": true, "disableMapOnMobile": true}, "advancedSearchOptions": [{"name": "Your Relevant Skills", "key": "skills", "visible": true}, {"name": "Our Featured Opportunities", "key": "Category", "visible": true}, {"name": "Seniority Level", "key": "Seniority", "visible": true}], "perks": [{"icon": "fa-laptop", "description": "Our Hybrid work environment provides flexibility and balance, allowing you to find your work life harmony.", "title": "Hybrid Work Environment"}, {"icon": "fa-home", "description": "Find benefits that support your unique family situation, including fertility assistance, paid new-parent benefits, backup childcare services, free virtual tutoring, and more.", "title": "Family Friendly Benefits"}, {"icon": "fa-hand-holding-usd", "description": "<p>Enjoy a more secure future with a company-sponsored pension plan for eligible employees and a savings plans with a company match<sup>1</sup>.</p>", "title": "We Invest in Your Future "}, {"icon": "fa-graduation-cap", "description": "Take advantage of our tuition reimbursement program to further your education and advance your career with job-related courses and programs.", "title": "Elevate Your Career"}, {"icon": "fa-umbrella-beach", "description": "Take time for yourself and your loved ones. Enjoy reduced working hours during the summer months.", "title": "Summer Flex Time"}], "customContent": {"positionSections": [{"body": "<strong>Disclaimer<sup>1</sup>:</strong> Eligibility for, and benefits under, the Pension Plan and 401(k) Savings Plan (\u201cPlans\u201d) are determined in accordance with the terms of the applicable plan document. Employees of certain subsidiaries, including but not limited to Group Benefit Solutions, employees of Life Insurance Company of North America and New York Life Group Insurance Company of NY, are not eligible to participate in the Pension Plan. In the event of a conflict between this information and the applicable plan document, the applicable plan document governs. The Company reserves the right to amend or terminate the Plans at any time.", "title": ""}]}, "links": {"videos": ["https://www.youtube.com/watch?v=zgnB_xgeMiw", "https://www.youtube.com/watch?v=9kHpABy4fL8", "https://www.youtube.com/watch?v=nnl0Fbk2Jd0"], "blogs": ["https://www.newyorklife.com/newsroom/chief-data-and-analytics-officer-don-vu-speaks-on-the-company-s-", "https://www.newyorklife.com/newsroom/benefits-of-working-at-new-york-life", "https://www.newyorklife.com/newsroom/Chief-Actuary-Liz-Brill-offers-leadership-insights-in-Leaders-magazine-exclusive"]}, "custom_style": {"css": ".custom-content-body {\n font-size: 10px;\n}\n.position-full-card {\n padding-bottom: 50px;\n}\n@media(max-width: 420px){ .navbar{padding: 20px 15px !important} .career-login-links-container {display: flex;flex-direction: column;align-items: center;} .join-tn-link, .custom-navbar-item{top: 0px !important;} .candidate-login-link {top: 0px !important;} } .navbar{padding: 20px 25px; position: static !important;} .navbar img{height:42px;width:auto;} .nav-item a { color: #fff !important;} .refer .user-name { color: #fff !important; } .fixed-top { background-color: #000 !important; } .position-job-description .block__field--wide-rich-text { width: inherit !important; } .match-bar .match-score-position-card .match-score-text-good-match {display:none !important} .good-match-icon{display:none !important} .match-score-position-card .match-score-text-good-match{display:none !important}"}, "page_image": "", "max_applications_refer": 0, "max_applications_apply": 20, "defaultState": {"pymww": false}, "favicons": {"favicon": "https://static.vscdn.net/images/careers/demo/newyorklife/1733258579::NYL+Logo"}, "talentNetworkHeroBanner": {"image": "https://static.vscdn.net/images/careers/demo/newyorklife/1738269344::NYL+PCS+banner_1800x300_Released_Final+(Narrow)", "opacity": 0.5, "useImage": 1}, "recaptcha_enabled": 1, "companyName": "New York Life", "resumeOptional": 1, "showLoggedOutNotificationsPrivacyPolicy": true, "hideEightfoldBranding": false}, "pid": "28232994", "positions": [{"id": 28232994, "name": "Lead Software Engineer", "location": "Philadelphia,Pennsylvania,United States", "locations": ["Philadelphia,Pennsylvania,United States"], "hot": 0, "department": "Group Benefit Solutions", "business_unit": "SB", "t_update": 1745502495, "t_create": 1744304353, "ats_job_id": "91772", "display_job_id": "91772", "type": "ATS", "id_locale": "91772-en", "job_description": "Design and Develop secured user interfaces using Angular best practices. Participate in the full software development life cycle, from requirements gathering to deployment Making complex technical and design decisions for Angular applications. Work with development leads , scrum masters and product owners to manage dependencies, risks and issues and keep project delivery on track Develop and maintain Web applications using Angular, NodeJs, JavaScript, CSS, and HTML. Collaborate with product owners, architects and other developers to create, review and finalize designs. Ensuring high performance of applications and providing support Participate in code reviews and complete automated unit testing. - Support testers and defect resolution Continuously improve the development process and contribute to the development of best practices Stay up-to-date with emerging trends and technologies in web development Participates in problem management during initial phases (warranty period) after project implementation Responsible for partnering with product owners to understand user story acceptance criteria and to provide accurate story point estimations and sizing Reviews static code analysis and security reports and provides guidance to team members to address findings and works with product owners and scrum masters on corresponding PI/sprint plan adjustments Collaborates with scrum master to resolve team blockers Ensures new team members are familiar with design and development standards and engineering best practices that both software and quality engineers should follow Participates in creation and maintenance of Confluence pages to share information about products produced by the team Accountable for ensuring team members are using agreed upon standards and artifacts Communicates with off-shore team members during their core work hours, as appropriate, to ensure all team members are aligned with expectations/priorities of scrum leaders (PO, SM, SA) Escalates design/development/quality issues and risks to Architect Provides development guidance to developers - may also be responsible for owning some deliverables Responsible for defining code review approach and ensures all code is properly 'reviewed' for quality as well as manages code traceability with design Defines code packaging and deployment strategy for a given initiatives Provides input into impact assessment for change management Partners with system architect to identify optimal test strategy and how the sequence and bundling of user stories minimizes overlap between systems team test activities Accountable for root cause analysis, review of defect fixes prior to deployment, and identifying defect trends and prevention opportunities Represents scrum team in warranty defect triage sessions Minimum 10 years of experience in developing Web Applications as a full stack developer Bachelor's degree in Computer Science, Computer Engineering, or a related field Minimum 4 years of experience in Angular, Typescript ,RxJs, JavaScript and NodeJS Proven working experience in web programming and in-depth knowledge of modern HTML/CSS Solid understanding of how web applications work including security, session management, and best development practices Experience in writing automated unit test using Karma, Jasmine and Jest Understanding of CI CD Pipeline using Angular Have high level knowledge about REST micro services concepts and should be able to consume REST services using Angular Experience with containerization technologies such as Docker or Kubernetes Experience in writing applications using NGRX (nice to have) Experience with third party libraries like Primeng, Angular Material , D3.js is nice to have Experience with cloud platforms such as AWS or Azure Experience with server-side technologies such as Node.js, Express, and MongoDB Proficient in writing SQL queries and working with databases Ability to work effectively with team members from different vendors - focus on teamwork regardless of the vendor the team member works for Experience with UML and other current design notations Ability to navigate matrixed organizations effectively and work collaboratively with GBS functions that are part of the overall solution context", "stars": 0.0, "medallionProgram": null, "location_flexibility": null, "work_location_option": "remote_local", "canonicalPositionUrl": "https://careers.newyorklife.com/careers/job/28232994", "isPrivate": false, "latlongs": "39.9525839,-75.1652215"}], "isFallback": true, "debug": {}, "count": 1, "personal_message": "We thought you would be interested in this position.", "scheduling": {"minTime": 9, "limit": 10, "maxTime": 17, "increments": 60, "minTimeslots": 3}, "userTitles": [], "enableTargetedResume": 0, "query": {"query": "", "location": "", "department": [], "skill": [], "seniority": [], "pid": "28232994"}, "singleview": true, "see_all_jobs": true, "recommended_star_threshold": 3, "chatbot": false, "iframeImplementation": null, "pcsApplyFormV2Enabled": true, "isPcsBrandingApril2023Enabled": false, "allowedFileTypes": {}, "pcsTextConfiguration": {}, "hideDepartment": null, "pcsOctupleMigration0Enabled": true, "pcsOctupleMigration1Enabled": false, "replaceUrlOnGoBack": true, "pcsRedesignedNuxEnabled": true, "readmoreInstructionEnabled": true, "userActivityTimeout": 86400000, "userActivityTimeoutEnabled": 1, "isLoggedInPcsEnabled": true, "sortByConfig": null, "searchBoxConfig": {}, "excludePrivatePositions": true, "eeocFilterKeywords": ["veteran", "disability", "gender", "race", "citizen", "visa", "ethnicity"], "disableScrollLoadPositionSidebar": false, "locationFlexibilityFrontendEnabled": false, "workLocationOptionFrontendEnabled": true, "remoteFlexibleJobsFilterEnabled": false, "loggedOutNotificationsEnabled": true, "candidateLogin": {"postLoginLink": {"enabled": true, "message": "Candidate Login", "url": "/careerhub/me?action=edit&trackApplicationStatus=false&profile_type=candidate&domain=newyorklife.com&customredirect=1&utm_source=Eightfold"}, "trackApplicationLink": {"enabled": true, "message": "Track Application Status", "url": "/careerhub/my/jobs/applications?trackApplicationStatus=true&profile_type=candidate&domain=newyorklife.com&customredirect=1&utm_source=Eightfold"}}, "prepopulateApplyFormEnabled": true, "prepopulateSettings": {"inferEEOQuestions": true, "prepopulateCheckboxText": "Save my answers for future applications", "showPrepopulateCheckbox": true, "defaultPrepopulateCheckboxValue": true, "showClearForm": true}, "candidateBuildProfile": {"enabled": true, "message": "Build your resume", "url": "/careerhub/me?action=edit&profile_type=candidate&domain=newyorklife.com&customredirect=1"}, "enhancementsEnabled": false, "themeBuilderUser": null, "mandatoryFields": ["firstname", "lastname", "email", "phone"], "blindfoldWidgetPcsGate": false, "pcsApplyFormLocationGate": false, "t3sEnabled": false, "uploadApplicationAnswers": false, "candidateAuthV2Enabled": true, "preApplicationSubmitAuthEnabled": false, "applyFormV2Enabled": false, "loggedOutSavedSearchEnabled": false, "locationRadiusTypeToggleEnabled": true, "incompleteApplicationsEnabled": false, "incompleteApplicationConfig": {}, "fallbackPcsJdGate": true, "enableResumeCoach": false, "isPcsEnabled": true, "applicationInfoReviewEnabled": false, "phoneWithCountryCodeEnabled": true, "phoneWithCountryCodeJTNEnabled": false, "notificationSuggestVerificationToken": null, "cookiesAutoDisabled": false, "strictEmailValidationEnabled": true, "chatbotxConfig": {"enabled": false, "featureAccessFlags": {"resumeCoachCardFlags": {"showApplyWithResume": true, "showEditResume": true}, "positionCardFlags": {"showAddToJobCart": true}}}, "pcsOptionalResumeWithJobcartGate": false, "loggedInCandidate": {}, "hamburgerMenuEnabled": false, "sharedTalentPoolGate": false, "pcsAccessibilityHomeEnabled": true, "pcsAccessibilityApplyFormEnabled": true, "showLanguageDropdown": false, "languages": [{"value": "en", "title": "English"}, {"value": "it", "title": "Italiano"}, {"value": "es", "title": "Espa\u00f1ol"}, {"value": "fr", "title": "Fran\u00e7ais"}, {"value": "pt", "title": "Portugu\u00eas"}, {"value": "nb", "title": "Norsk"}, {"value": "de", "title": "Deutsch"}, {"value": "ja", "title": "\u65e5\u672c\u8a9e"}, {"value": "ms", "title": "Bahasa melayu"}, {"value": "zh-CN", "title": "\u4e2d\u6587 (\u7b80\u4f53)"}, {"value": "zh-TW", "title": "\u4e2d\u6587 (\u7e41\u9ad4)"}, {"value": "ko", "title": "\ud55c\uad6d\uc5b4"}, {"value": "th", "title": "\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22"}, {"value": "nl", "title": "Nederlands"}, {"value": "pl", "title": "Polski"}, {"value": "uk", "title": "Y\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"}, {"value": "hr", "title": "Hrvatski"}, {"value": "el", "title": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"}, {"value": "hu", "title": "Magyar"}, {"value": "cs", "title": "\u010de\u0161tina"}, {"value": "tr", "title": "T\u00fcrk\u00e7e"}, {"value": "ru", "title": "P\u0443\u0441\u0441\u043a\u0438\u0439"}, {"value": "ht", "title": "Haitian"}, {"value": "he", "title": "\u05e2\u05d1\u05e8\u05d9\u05ea"}, {"value": "pt-BR", "title": "Brazilian Portugu\u00eas"}, {"value": "da", "title": "Dansk"}, {"value": "fi", "title": "Suomi"}, {"value": "sv", "title": "Svenska"}, {"value": "fr-CA", "title": "Fran\u00e7ais (Canada)"}, {"value": "pt-PT", "title": "portugu\u00eas (Portugal)"}, {"value": "vi", "title": "Ti\u1ebfng Vi\u1ec7t"}, {"value": "ro", "title": "rom\u00e2n\u0103"}, {"value": "bg", "title": "\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438"}, {"value": "ar", "title": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629"}], "displayLanguage": "en", "installed_app_data": [], "singlePageCareersNavbarGate": false, "customJobDescTranslationSkipList": [], "all_applicable_locations": [{"location": "Philadelphia,Pennsylvania,United States", "city": "Philadelphia", "state": "PA,US", "country": "US"}]}
{"display_banner": false, "display_text": ""}
.custom-content-body {
font-size: 10px;
}
.position-full-card {
padding-bottom: 50px;
}
@media(max-width: 420px){ .navbar{padding: 20px 15px !important} .career-login-links-container {display: flex;flex-direction: column;align-items: center;} .join-tn-link, .custom-navbar-item{top: 0px !important;} .candidate-login-link {top: 0px !important;} } .navbar{padding: 20px 25px; position: static !important;} .navbar img{height:42px;width:auto;} .nav-item a { color: #fff !important;} .refer .user-name { color: #fff !important; } .fixed-top { background-color: #000 !important; } .position-job-description .block__field--wide-rich-text { width: inherit !important; } .match-bar .match-score-position-card .match-score-text-good-match {display:none !important} .good-match-icon{display:none !important} .match-score-position-card .match-score-text-good-match{display:none !important}