Senior CRM Application Developer

Senior CRM Application Developer

Add To Bookmarks
Company: NYU Langone Health
Location: New York
Type: Full Time
Created: 2021-02-27 05:01:18

Please apply online at

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.