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;
● Assist with defining a CRM strategy for the University;
● 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.
Additional Functions:
Other duties as assigned.
Required Qualifications:
● Bachelor's degree in a technical discipline such as computer science
● 4 years of experience with CRM applications/tools
● Experience with Slate
● Experience with SQL
● Proficiency with at least one programming language
● Strong communication and problem solving skills
Bachelor’s Degree