University of South Carolina logo

University of South Carolina

CRM Developer

🇺🇸 Columbia, SC 🕑 Full-Time 💰 $49K - $62K 💻 Information Technology 🗓️ January 16th, 2026
CRM Python SQL

Edtech.com's Summary

University of South Carolina is hiring a CRM Developer. The role involves developing and implementing Technolutions Slate to meet the functional business needs of the Office of Undergraduate Admissions, ensuring data integrity, system performance, and providing user support. The CRM Developer will collaborate with internal teams to optimize Slate functionality and represent the university at recruitment events.

Highlights
  • Oversee day-to-day system maintenance and provide support for Slate users, ensuring efficient operation and data accuracy.
  • Research, develop, and implement Slate enhancements aligned with business needs and enrollment goals.
  • Manage user permissions and documentation for compliance related to Slate access.
  • Collaborate with Marketing Technology to design and maintain Slate portals with user-specific functionality.
  • Create system documentation and assist in developing end-user training materials.
  • Participate in admissions-related tasks including application reviews and representing USC at recruitment events.
  • Required skills include familiarity with CRM systems (preferably Technolutions Slate), data integration methods (Web Services, APIs, SFTPs), Python or SQL scripting, and knowledge of HTML, Liquid Markup, or CSS.
  • Must hold a bachelor's degree in a related field with at least 1 year of experience or equivalent combination of certification, training, and experience.
  • Proficient in MS Office and possess strong communication, analytical, and organizational skills.
  • Compensation ranges from $49,396 to $61,745 annually, commensurate with qualifications and experience, with benefits including health insurance, retirement, paid leave, tuition, and professional development opportunities.

CRM Developer Full Description

CRM Developer
Please see Special Instructions for more details.
Positions are advertised for a minimum of five (5) business days on our job website. After five (5) business days, positions can be closed at the discretion of the department at any time. This employment site is updated on a regular basis. The length of the recruitment and screening process may vary from position to position, depending upon a variety of factors. Should review of your qualifications result in a decision to pursue your candidacy, you will be contacted by phone or email. 
 
We are only accepting applications submitted by February 28, 2026
 
The University of South Carolina offers a valuable benefits package including but not limited to:
  • Health and Life Insurance
  • Retirement Programs
  • Paid Tuition
  • Dependent Scholarships
  • Annual Leave
  • Sick Leave
  • 13 Paid Holidays (including an extended December holiday)
  • Paid Parental Leave
  • Professional Development Opportunities

 Click here to learn more about why you should work at USC.
Posting Details
 Posting Summary 
Logo  |
Posting Number  | STA00033PO26
Job Family  | Information Technology
Job Function  | IT Business Systems Analysis
USC Market Title  | IT Program Coordinator
Link to USC Market Title  | https://uscjobs.sc.edu/titles/133268
Job Level  | P1 - Professional
Business Title (Internal Title)  | CRM Developer
Campus  | Columbia
Work County  | Richland
College/Division  | Enrollment Management
Department  | EM Undergraduate Admissions
State Pay Band  | 6
Approved Starting Salary  | $49,396
Advertised Salary Range  | $49,396 - $61,745 salary commensurate with qualifications and relevant experience.
Location of Vacancy  |
Part/Full Time  | Full Time
Hours per Week  | 37.5
Work Schedule  | Monday – Friday; 8:30AM-5:00PM – One hour for lunch. Position requires some evening and weekend work. Must be willing to work a flexible schedule to meet the needs of the department.
Basis  | 12 months
Job Search Category  | Information Technology
 
About USC 
About University of South Carolina  | From the Upstate to the Lowcountry, the University of South Carolina system is transforming the lives of South Carolinians through the impact of our eight institutions and 20 locations throughout the state. More than 50,000 students are enrolled at one of eight institutions, including the research campus in Columbia and comprehensive four-year universities in Aiken, Upstate and Beaufort. In addition, our Palmetto College campuses in Salkehatchie, Union, Lancaster and Sumter enable students to earn associate or bachelor’s degrees through a combination of in-person, online or blended learning. All of our system institutions place strong emphasis on service — helping to build healthier, more educated communities in South Carolina and beyond.

Veterans' Preference Statement  | The University of South Carolina is committed to equal opportunity and proudly values the skills and experience military veterans bring to our workforce. Across South Carolina, we are making veterans a priority for employment and recognize their vital contributions to our state and our communities.

 Benefits for FTE Positions 
The University of South Carolina (USC), through the State of SC and Public Employee Benefit Authority (PEBA), offers employees a valuable benefits package, including health and life insurance, generous paid leave and retirement programs. To learn more about USC benefits, access the "Working at USC" section on the Applicant Portal at https://uscjobs.sc.edu. Research Grant or Time-limited positions may be eligible for all, some, or no benefits, based on the grant or project funding.

 Position Description 
Advertised Job Summary  | The CRM Developer will develop and implement Technolutions Slate for the functional business needs of the Office of Undergraduate Admissions.

This position will implement technical and operational processes that ensure data integrity and provide Slate enhancements with specific focus on student-centered customer service. The CRM Developer will ensure that Slate operates at peak performance and according to industry best practices. This position will advise changes to Slate policies and procedures that support efficient recruitment and operational tactics that support enrollment goals.

With a collaborative approach, the CRM Developer will engage colleagues within the Office of Undergraduate Admissions and across campus to ensure that Slate is being used to its fullest functionality.

They will also represent the university at on- and off-campus recruitment events for the Office of Undergraduate Admissions.
Position requires some evening and weekend work.

Job Related Minimum Required Education and Experience  | Requires a bachelor’s degree in a job related field and 1 or more years of job related experience, which may be substituted by an equivalent combination of job related certification, training, education, and/or experience.
Required Certification, Licensure/Other Credentials  | Possess a valid driver’s license and be able to operate a motor vehicle.

Preferred Qualifications  | Bachelor’s degree in Information Technology Systems or related field; or equivalency. Experience with Technolutions Slate or other Constituent Relationship Management (CRM) systems. Slate experience is preferred. Knowledge of third-party application platforms (e.g. Coalition, Common App). Knowledge of admissions operations, cycle, policies, and support activities. Familiarity with data structure and data analytical tools. Familiarity with data integrations; Web Services, APIs, SFTPs. Familiarity with Python or SQL scripting. Familiarity with HTML, Liquid Markup or CSS.

Knowledge/Skills/Abilities  | Excellent verbal, written, and interpersonal communication skills. Ability to maintain confidential information. Ability to think creatively and analytically. Ability to prioritize and manage multiple responsibilities and projects concurrently. Ability to work independently and with little direct supervision, but also collaboratively as a member of a team. Possess and maintain a customer-friendly and positive attitude, especially while working under pressure. Ability to cultivate and manage key relationships. Ability to negotiate with and persuade others. General knowledge of the college admission process. Working knowledge of MS Office. Position requires some evening and weekend work.

 Job Duties 
Job Duty  | Oversee day-to-day system maintenance (forms, events, rules, retention policies, data flow) to ensure efficient operation and resource optimization while meeting functional business requirements. Provide daily remote or on-site support for Slate users. Ensure data integrity of daily imports and exports via queries or admin tools; coordinate daily data clean-up processes for accuracy and error resolution; identify and resolve duplicate records. Respond to service tickets by internal and external user groups on topics including but not limited to form creation/modifications, application updates/mapping, query creation/modification and rule creation/modifications. Troubleshoot issues as they arise.
Essential Function  | Yes
Percentage of Time  | 30Job Duty  | Research and develop new or additional Slate enhancements that support business needs. Work with leadership team and Senior Assistant Director of Information Technology to implement enhancements. Continually enhance understanding of Slate by participating in Community Conversations, Slate Annual Summit, and/or Slate Labs.
Essential Function  | Yes
Percentage of Time  | 25Job Duty  | Assist in managing user permissions, user groups, and roles in Slate as it pertains to counselors and staff members. Create formal documentation of on/off boarding users for compliance.
Essential Function  | Yes
Percentage of Time  | 15Job Duty  | Collaborate with Marketing Technology unit to design, develop and maintain Slate portals to display user-specific information and self-service functionality in coordination with functional business needs.
Essential Function  | Yes
Percentage of Time  | 15Job Duty  | Develop system documentation related to upgrades, enhancements and projects. Assist with the creation and delivery of end user documentation and training.
Essential Function  | Yes
Percentage of Time  | 10Job Duty  | Participate in Undergraduate Admissions tasks to include, but not limited to: selectively review applications for admissions and make recommendations based on department policy, review applications for scholarships, and represent USC at on- and off-campus events. Participate in the management of, and strategic and tactical planning for, the Undergraduate Admissions Office. Responsible for co-supervising 1 student worker. Other duties as assigned.
Essential Function  | Yes
Percentage of Time  | 5
 Position Attributes 
Employees in Safety-Sensitive or Security-Sensitive positions will be subject to pre-employment and post-employment drug testing in accordance with University policy HR 1.95 Drug and Alcohol Testing.
Safety Sensitive or Security Sensitive  | No
Hazardous weather category  | Non-Essential
 Posting Detail Information 
Number of Vacancies  | 1
Desired Start Date  |
Job Open Date  | 01/14/2026
Job Close Date  | 02/28/2026
Open Until Filled  | No
Special Instructions to Applicant  | Positions are advertised for a minimum of five (5) business days on our job website. After five (5) business days, positions can be closed at the discretion of the department at any time. This employment site is updated on a regular basis. The length of the recruitment and screening process may vary from position to position, depending upon a variety of factors. Should review of your qualifications result in a decision to pursue your candidacy, you will be contacted by phone or email.  We are only accepting applications submitted by February 28, 2026 The University of South Carolina offers a valuable benefits package including but not limited to:

Health and Life Insurance Retirement Programs Paid Tuition Dependent Scholarships Annual Leave Sick Leave 13 Paid Holidays (including an extended December holiday) Paid Parental Leave Professional Development Opportunities
Click here to learn more about why you should work at USC.
Quicklink for Posting  | https://uscjobs.sc.edu/postings/201406
EEO Statement  | The University of South Carolina does not discriminate in educational or employment opportunities or decisions for qualified persons on the basis of age, ancestry, citizenship status, color, disability, ethnicity, familial status, gender (including transgender), gender identity or expression, genetic information, HIV/AIDs status, military status, national origin, pregnancy (false pregnancy, termination of pregnancy, childbirth, recovery therefrom or related medical conditions, breastfeeding), race, religion (including religious dress and grooming practices), sex, sexual orientation, veteran status, or any other bases under federal, state, local law, or regulations.
Supplemental Questions
Required fields are indicated with an asterisk (*).
  1. * Do you have at least a bachelor’s degree and 1 or more years of experience, which may be substituted by equivalent combination of certification, training, education, and/or experience? 
    • Yes
    • No 
  2.  Do you understand at times, you may be required to travel alone both in South Carolina and out-of-state for professional development and will have to carry materials and equipment? 
    • Yes
    • No 
  3.  What skills and/or experience do you have that align with the job description? 
    (Open Ended Question)
  4.  Please describe any experience working with Customer Relationship Management (CRM) systems. 
    (Open Ended Question)
Applicant Documents
Required Documents
  1. Cover Letter
  2. Resume
  3. List of References and Contact Information
Optional Documents