Senior System Analyst
NYU · New York, NY
Start free. No credit card.
Required Education
Bachelor's Degree or equivalent in Computer Science or related disciplines or equivalent experience.
Preferred Education
Master's Degree in Computer Science or related disciplines. Preferred experience/expertise with MS Visual Studio, Azure Developer Associate, and Blackbaud specific certifications (like Blackbaud CRM Certification (Professional or Expert level) and Blackbaud Infinity Framework Certification).
Required Experience:
5+ years relevant professional experience in advancement services or a nonprofit environment, with a strong focus on enterprise-level CRM solutions, especially Blackbaud. Advanced proficiency in C#, VB.NET and ASP.NET. Expertise with SQL Server and T-SQL, particularly in the context of the BBCRM database schema. Strong familiarity with the Infinity Platform architecture including Catalog Items, Batch types and Smart Fields.
Preferred Experience:
7+ years Experience working with Zuri Group Expert Access suite of tools (particularly Velocity) and a solid understanding of Zuri Group’s solution architecture. Experience utilizing Velocity for data management, complex translations and integrating third-party platforms into BBCRM. Prior experience in Higher Education and familiarity with the Blackbaud Infinity Framework and API integrations. Blackbaud CRM certification, PMP, or Agile/Scrum certification. Experience with Linux programming.
Required Skills, Knowledge and Abilities
The position requires technical expertise in the Blackbaud Infinity Platform with a strong background in .NET framework and extensive experience with SQL Server and SQL code, fundraising business logic, and advanced troubleshooting. Expertise in the Blackbaud Infinity Platform architecture, including the development and management of Catalog Items, Batch types, Data Forms, and Smart Fields. Advanced technical proficiency in C#, VB.NET, and ASP.NET is required to support and extend system functionality. Must possess expert-level skills in Microsoft SQL Server and T-SQL, with a deep understanding of the BBCRM database schema for complex data analysis, stored procedure development, and troubleshooting. The candidate must demonstrate a strong ability to translate fundraising business logic into technical solutions and have experience maintaining data integrity within an enterprise-level CRM. Excellent analytical and communication skills are essential, specifically the ability to serve as a technical 'translator' between complex database structures and non-technical stakeholders or front-end support teams. Must be well-versed in data privacy and security procedures to ensure adherence to legal and institutional standards. Excellent verbal, written, communication, and presentation skills. Ability to provide technical advice to a non-technical audience. Excellent interpersonal skills, including the ability to manage relationships with multiple stakeholders (faculty, employees, students). Excellent problem-solving, analytical skills, and systems skills. Proven ability to design, implement, and manage applications with quantifiable results. Capacity for flexible thinking with excellent analytical and problem-solving skills. Experience partnering with third-party vendors on application implementation.
Preferred Skills, Knowledge and Abilities
Understanding of functional business processes and system capabilities supporting CRM.