Development Lead

New York Life Jersey City , NJ 07097

Posted 2 months ago

A career at New York Life offers many opportunities. To be part of a growing and successful business. To reach your full potential, whatever your specialty. Above all, to make a difference in the world by helping people achieve financial security. It's a career journey you can be proud of, and you'll find plenty of support along the way. Our development programs range from skill-building to management training, and we value our diverse and inclusive workplace where all voices can be heard. Recognized as one of Fortune's World's Most Admired Companies, New York Life is committed to improving local communities through a culture of employee giving and service, supported by our Foundation. It all adds up to a rewarding career at a company where doing right by our customers is part of who we are, as a mutual company without outside shareholders. We invite you to bring your talents to New York Life, so we can continue to help families and businesses "Be Good At Life." To learn more, please visit LinkedIn, our Newsroom and the Careers page of

Development Lead will be responsible for design, analysis, development, implementation, and deployment of new interfaces and web applications, as well as providing support for existing systems. Developer should be able to work independently and within a team of developers to deliver end-to-end solutions for moderate to complex projects in a fast-paced environment. Communicate directly with customers, actuaries, other programmers throughout the organization, and outside system vendors.

Learn Annuity business managed by the NYL Investments Group, in addition to the technical aspects of administering annuity products.


  • Develop and maintain the software framework and services using the .NET framework and Microsoft technologies

  • Interact with business analyst/Client(s) to understand business problem(s) being addressed by the project.

  • Review project requirements and assess and estimate the necessary time-to-completion.

  • Work with peers to carry out code reviews and unit testing of new development.

  • Document new development, procedures or test plans as needed.

  • Interact with other development teams to ensure a consistent approach to software development.

  • Closely follow software development best practices.

  • Communicate professionally and effectively to clients, management, and other departments.

  • Deploy all integration artifacts to a testing and production environment.

  • Demonstrate ability to partner and collaborate across organizations to optimize outcomes.

Required Qualifications:

  • Strong knowledge of annuity products including Variable, Fixed and Income annuity products.

  • Strong written and oral communication skills.

  • 6 + years experience in .Net programming.

  • 2 + years experience as Actuarial Programmer.

  • Degree in computer science, mathematics, actuarial science, statistics or a related discipline

  • VB.Net, ASP.Net, Excel calculations, C#,

  • Experience with MS SQL Server 2008, 2012

  • Strong analytic problem-solving, critical-thinking skills.

  • Experience working in a fast-paced environment.

  • Available for some travel.

Skill Sets, and Experience desired for this position:

  • 10+ years of experience in Financial Services Industry.

  • Experience with Business Object, Oracle




If you have difficulty using or interacting with any portions of this Web site due to incompatibility with an Assistive Technology, if you need the information in an alternative format, or if you have suggestions on how we can make this site more accessible, please contact us at: (212) 576-5811.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Development Lead For Olympus Regulatory Reporting (Build Out) C14 (Svp)

Citigroup Inc.

Posted 1 month ago

VIEW JOBS 2/26/2020 12:00:00 AM 2020-05-26T00:00 The Applications Development Group Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to drive applications systems analysis and programming activities. Responsibilities: * Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) * Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results * Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues * Ensure essential procedures are followed and contribute to defining standards * Integrate in-depth knowledge of applications development with overall technology function to achieve established goals * Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources * Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary * Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: * 10+ years of relevant experience * Experience in applications development * Experience in management * Experience managing global technology teams * Working knowledge of industry practices and standards * Consistently demonstrates clear and concise written and verbal communication Education: * Bachelor's degree/University degree or equivalent experience * Master's degree preferred * ------------------------------------------------ Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - US * ----------------------------------------------------- Time Type : * ----------------------------------------------------- Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity CLICK HERE. To view the "EEO is the Law" poster CLICK HERE. To view the EEO is the Law Supplement CLICK HERE. To view the EEO Policy Statement CLICK HERE. To view the Pay Transparency Posting CLICK HERE. Apply Now Citigroup Inc. Jersey City NJ

Development Lead

New York Life