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.
Additional Functions:
Other duties as assigned.
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
Bachelor's degree