Description

Position Summary:

The CRM Developer will be responsible for enhancing and maintaining our existing customer relationship management (CRM) applications/tools as well as implementing new systems/tools to meet the needs of our organization. This role requires expertise in CRM platforms, strong technical skills, and the ability to collaborate effectively with cross-functional teams.

Essential Functions:

  • Design, configure, develop, and provide ongoing support of CRM applications including Slate, Raiser’s edge, EAB Navigate, Salesforce
  • Develop integrations between multiple systems
  • Install, configure, develop, maintain and support software applications that include third-party vendor solutions, cloud-hosted applications, and in-house developed applications
  • Identify and document requirements, and prepare detailed software specifications working with stakeholders across campus
  • Troubleshoot, and diagnose problems, evaluating results and resolving issues;
  • Maintain and document software applications, job control procedures, process workflows, user interfaces, and features of the university's enterprise application systems
  • Respond to incidents, service outages, and service requests in a timely manner and collaborate with team members within the Information Services & Technology division, campus partners, vendors and other stakeholders
  • Support enterprise applications in accordance with established standards, policies, and procedures
  • Adhere to application security standards and implement application security controls for enterprise applications
  • Interact with vendors during evaluation, implementation, and operation/maintenance of vendor solutions
  • Participate in prototyping and testing of new applications and solutions;
  • Work collaboratively with IST team members and stakeholders;
  • Report status of tasks and activities, and proactively identify and resolve issues/risks, and escalate if necessary; and
  • Contribute to the execution of IST strategic plan.

Required Qualifications:

  • Bachelor's degree in a technical discipline such as computer science
  • 2 years of experience with CRM applications/tools
  • Experience with SQL
  • Proficiency with at least one programming language
  • Strong communication and problem solving skills

Preferred Qualifications:

  • Experience with Slate and Salesforce is preferred
  • Experience with integrations

Education

Bachelor's degree