New York Life is looking to modernize its software development strategy and leverage cutting-edge technologies like Generative AI to increase productivity, streamline processes, and create seamless experiences for clients, agents, and employees. The Developer Engineer will be instrumental in designing and building applications within the Client Prospecting Value Stream, ensuring the company's success through innovation, agility, and growth.
Requirements
- Experience with the ReactJS framework, HTML5, and CSS3 is a must.
- Experience with C-Sharp, Java, and JavaScript is a plus.
- Experience with content management is a plus.
- Experience in designing and implementing microservices is a plus.
- Strong knowledge of designing secure and performant RESTful APIs, with expertise in authentication and authorization (e.g., OAuth, JWT, SSO).
- Strong expertise with cloud platforms, preferably AWS
- Familiarity with DevOps principles, including version control (Github), and CICD.
Responsibilities
- Collaborate with technical leadership to influence architectural decisions and long-term platform strategy.
- Contribute to enterprise standards, best practices, and reusable components across engineering teams.
- Drive initiatives that improve code quality, system performance, and engineering efficiency
- Provide mentorship to junior developers, conduct code reviews, and lead by example in technical excellence.
- Participate in roadmap planning and align engineering efforts with business priorities.
- Own delivery of complex features and enhancements from design through deployment in production
- Contribute to risk assessment, mitigation planning, and incident response strategies in critical systems.
Other
- Hybrid - 3 days per week
- 7+ years of hands-on application development experience developing and supporting a range of front-end and back-end technologies and stacks with good experience in designing, developing and operationalizing cloud-native applications using Agile and DevSecOps methodologies and frameworks.
- Strong interpersonal skills with ability to work with designers, engineers, product management and business stakeholders to deliver & enhance new/existing capabilities.
- Ability to quickly learn new technologies as needed and apply them to business solutions. Stay abreast of new/upcoming technologies in the market.
- Detail orientation with strong analytical, problem-solving, and organizational skills.