Senior CRM Application Developer

Posted on
NYU Langone Health
Apply for the job

NYU Langone Health is a world-class, patient-centered, integrated academic medical center, known for its excellence in clinical care, research, and education. It comprises more than 200 locations throughout the New York area, including five inpatient locations, a children’s hospital, three emergency rooms and a level 1 trauma center. Also part of NYU Langone Health is the Laura and Isaac Perlmutter Cancer Center, a National Cancer Institute designated comprehensive cancer center, and NYU Grossman School of Medicine, which since 1841 has trained thousands of physicians and scientists who have helped to shape the course of medical history.
We have an exciting opportunity to join our team as a Senior CRM Application Developer.
In this role, the successful candidate reports to the Director of Fundraising Analytics and Data Services. This role works in a team environment to support NYU Langone Health’s Office of Development & Alumni Affair’s existing and future application systems with a focus on Blackbaud CRM and Blackbaud’s Luminate product.
The Senior CRM Application Developer will be expected to participate in all facets of application development including the requirements gathering process, solution design, code and UI development quality assurance, and deployment.
Key Responsibilites:

Responsible for the successful delivery of new application features
Integration between applications, integration with data vendors, and defect fixing of existing applications
Produce data exports, reports and dashboards for various areas of the organization to analyze
Maintain proficiency in the most current content and structural use of the Development Offices donor database system, Blackbaud CRM (TRAX)
As technical lead, responsible for the successful development and delivery of new BBCRM application features such as data-lists, data forms, dashboards, APIs, widgets, smart fields, KPIs, and UI models
Utilizing T-SQL to assist in the development of data reporting in order to perform complex queries and data mining. Create and maintain complex stored procedures as required
Design and develop SQL Server stored procedures, functions and views to be used during the ETL Process using SSIS
Responsible for building and maintaining integrations between BBCRM and other applications (Salesforce, Tableau, Luminate APIs) and integrations with data vendors


A Bachelor’s Degree (in Computer Science or similar, or commensurate experience if not related to degree)
5-7+ years of relevant experience required including:
Minimum 2 years of experience developing custom features for the Blackbaud CRM application Blackbauds Software Development Kit (SDK)
At least 5 years of experience developing with an object-oriented language such as VB, .NET or C#, HML, CSS, XML
Minimum 5 years of experience developing against MS SQL Server and full knowledge of T-SQL, SSIS and SSRS
1 year of management experience preferred
Experience with Blackbaud’s Luminate Online and Pagebuilder preferred
Experience with Web development languages such as Drupal, JavaScript, and/or ASP. NET preferred
Knowledge of non-profit healthcare philanthropy a plus
Ability to work independently as well as in an interdepartmental team
Time management skills with the ability to prioritize, meet deadlines, plan and manage multiple simultaneous projects and handle shifting priorities
Disciplined and detail-oriented in a fast-paced environment

NYU Langone Health provides its staff with far more than just a place to work. Rather, we are an institution you can be proud of, an institution where you’ll feel good about devoting your time and your talents.
Please apply online at
NYU Langone Health is an equal opportunity and affirmative action employer committed to diversity and inclusion in all aspects of recruiting and employment.

Comments are closed.