New York Life Insurance Company is the largest mutual life insurance company in the United States. Founded in 1845 and headquartered in New York City, New York Life reported 2017 operating earnings of $2.06 billion. Total assets under management at year end 2017, with affiliates, totaled $586 billion.
New York Life holds the highest possible financial strength ratings currently awarded to any life insurer from all four of the major ratings agencies: A.M. Best, A++; Fitch AAA; Moody-s Aaa; Standard & Poor-s AA+ (Source: Individual independent rating agency commentary as of 8/1/17).
Financial strength, integrity and humanity-the values upon which New York Life was founded-have guided the company-s decisions and actions for over 170 years.
Works with the business to formulate strategic direction and engages technology experts to recommend solutions
Leads multiple development teams, managing through subordinate managers and technical experts. Provides leadership to the area, ensuring its effective integration with the rest of the technology community, and ensuring it adds value to NY Life.
Provides direction and mentorship in SAFE and Agile concepts as adapted by NYL to subordinate managers, the technology and business teams
Offer thought leadership in business direction using in depth knowledge and experience of Agency business goals/strategies and the Agency Technology ecosystem
Manages relationships with business partners to ensure the business is optimally supported by all technology functions
Understands the business needs of assigned customer area and provides technical support and recommendations
Able to anticipate business needs in order to develop effective IT strategies.
Counsels senior management and obtains buy-in for initiatives
Links new, emerging technologies with business needs, while demonstrating strong understanding of the business organization's drivers to achieve full exploitation of the technologies
Negotiates through areas of conflict and enables arrival at consensus.
Provides input on solution development in coordination with the Domain Architect
Ensures that the teams work together effectively, are effectively integrated with the other IT functions; that roles are clear and no overlaps or redundancies exist. Ensures that projects are staffed and resourced to achieve business objectives.
Provides oversight to ensure projects meet business and technical requirements.
Participates in business case, cost benefit and risk analysis based on the nature of the projects
Provides guidance in identifying for improvement or decommissioning systems, processes and procedures that no longer offer sufficient business value
Advises management on technical and architectural issues
Creates a culture of continuous improvement, change and
Education / Training
Required: Bachelor's degree in Computer Science or Computer Engineering
Possesses an authoritative understanding of development processes, techniques and standards.
Has in depth knowledge and experience in Agent and Field Management systems
Has experience leading an Agile / Scrum team or teams
Expert within the discipline of SAFE and Agile methodology
Typical candidates will possess 12+ years of relevant experience
Has experience that has kept up with industry trends, latest innovations, technology, and best practices
Raised the bar in terms of technical expertise within this discipline through mentoring, training, coaching, and project and people leadership.
10+ years of software development experience
5+ years of software development team management experience
5+ years of Development (Technical) Lead experience
Knowledge and understanding of the systems development lifecycle (SDLC) is required.
Required Skills / Knowledge
Strong familiarity with IT software development methodologies and best practices
Mastery of application development methods, including SAFE, Agile and waterfall, as well as the fundamentals of requirement specification, design, coding, and testing of business apps/systems
Expert within the Development organization on the business, strategies, trends, and objectives of the business area supported.
Understands business trends and the direction technology must take to support the business.
Able to identify the strategic IT implications and opportunities resulting from major business strategies and change initiatives
Expertise in software development lifecycle
Excellent verbal and written communication skills
Proficiency in evaluating and recommending vendors in the Agency ecosystem