JDXpert Jobs
     
HRTMS Job Description Management

Slate Developer

APPLICATIONS PROGR 3 (007300)

UCPath Position ID: TBD_941410

 

 

 

Position Description History/Status

Approved Date:

5/26/2026 5:21:22 PM

Date Last Edited:

5/26/2026 5:21:19 PM

Last Action Effective Date:

 

Organization Details

Business Unit (Location):

LACMP

Organization Code:

8100O

Organization:

GRADUATE EDUCATION ORG

Division Code:

8110D

Division:

DIVISION OF GRADUATE EDUCATION DIV

Department:

530000 - GRADUATE EDUCATION

Position Details

UCPath Position Number:

TBD_941410

Position Description ID

255429

UC Payroll Title:

APPLICATIONS PROGR 3 (007300)

Personnel Program

Professional and Support Staff (PSS)

Salary Grade:

Grade 22

Job Code FLSA:

Exempt

Union Code (Collective Bargaining Unit):

99: Non-Represented (PPSM)

Employee Relations Code:

E: All Others - Not Confidential

Employee Class (Appt Type):

4 - Staff: Limited

Full-Time Equivalent (FTE)

1

SUPERVISION

UCPath Reports to Position Number:

40042752

Reports to Payroll Title:

INFO SYS MGR 1

UCPath Department Head Position Number:

40066033

Department Head Payroll Title:

DEAN


Level of Supervision Received

GENERAL SUPERVISION - Indicates that the incumbent develops procedures for performance of variety of duties; or performs complex duties within established policy guidelines.


POSITION SUMMARY

Under the supervision of the Director of Technology, Division of Graduate Education, the Technolutions Slate Developer supports UCLA Graduate Admissions by designing, developing, and maintaining Slate-based solutions across applicant portals, data structures, Reader workflows, and communication delivery. This role focuses on building scalable datasets and queries, developing dynamic portals, and configuring Reader and Deliver to support complex graduate admissions processes.

The position partners closely with admissions staff, academic departments, and IT to translate functional requirements into robust Slate configurations that enhance the applicant and reviewer experience.


Department Summary

The Division of Graduate Education is redefining how UCLA supports graduate students by building smarter systems, reducing administrative burden, and creating more equitable and efficient pathways for funding, academic progress, and success. As a campus-serving division, DGE partners with faculty, school leadership, and central administrative units to modernize policies, streamline processes, and use data and technology to improve both service delivery and student outcomes. The division supports more than 12,000 master’s, doctoral, and professional students across UCLA’s schools and divisions and plays a key role in advancing the university’s academic mission, research enterprise, and commitment to equity.


Key Responsibilities and Essential Functions

Function

Responsibilities

% Time

Slate Data Architecture

• Design and maintain complex Slate queries and datasets using Configurable Joins, subqueries, and calculated fields

• Develop reusable datasets to support portals, Reader, Deliver, and reporting needs

• Optimize query performance and ensure data consistency across Slate components

• Perform data validation, QA, and troubleshooting for datasets used across the system

• Support export processes for downstream systems as needed

30%

Portal Development & User Experience

• Develop and maintain Slate portals (applicant status pages, faculty review portals, departmental dashboards)

• Build dynamic, role-based experiences using Liquid Markup, HTML, CSS, and JavaScript

• Configure and maintain forms, landing pages, and application components

• Implement conditional logic and dynamic content rendering based on application status and user roles

• Ensure accessibility (WCAG compliance), usability, and responsive design

• Troubleshoot UI, data binding, and permission-related issues

30%

Reader Development & Workflow Configuration

• Configure and maintain Slate Reader for application review processes across departments

• Build and manage reader bins, review forms, scoring schemas, and routing rules

• Develop custom Reader layouts and logic to support complex evaluation workflows

• Collaborate with stakeholders to streamline reviewer experience and decision processes

• Troubleshoot Reader issues, including permissions, data display, and workflow routing

 

20%

Deliver Communications & Campaigns

• Configure and manage Slate Deliver for email and SMS communications

• Build and maintain communication templates using Liquid Markup and HTML/CSS

• Develop audience segmentation using queries and datasets

• Implement triggered communications tied to application stages and events

• Monitor deliverability, troubleshoot issues, and support campaign optimization

 

10%

Reporting & Analytics

• Develop and maintain Slate reports and dashboards using queries and datasets

• Support ad hoc reporting needs for admissions leadership and departments

• Ensure alignment between operational data and reporting outputs

• Collaborate with institutional research and IT on data definitions and metrics

5%

Configuration, Integration & Support

• Configure Slate components including rules, prompts, workflows, and business logic

• Support integrations with campus systems via APIs, SFTP, and middleware (as needed)

• Maintain data security and compliance with FERPA and university policies

• Provide technical support, troubleshooting, and user training

• Document configurations, processes, and best practices

5%


Other Requirements - Applies to all Positions

•

Performs other duties as assigned.

•

Complies with all policies and standards.

•

Complies with the University of California, Los Angeles (UCLA) Principles of Community.

•

This position description is not intended to be a complete list of all responsibilities, duties or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of the organization.


QUALIFICATIONS


Educational Requirements

Education Level

Education Details

Required/
Preferred

And/Or

Bachelor's Degree

or equivalent education and experience

Required

 


Experience Requirements

Experience

Experience Details

Required/
Preferred

And/Or

Technolutions Slate CRM

2+ years of hands-on experience with Technolutions Slate CRM in a technical or developer role

Required

 


Knowledge, Skills and Abilities

KSAs

Required/
Preferred

Strong experience with Slate queries, datasets, and Configurable Joins, Slate Reader and Deliver configuration, Portal development using Liquid Markup, HTML, CSS, and JavaScript

Required

Solid understanding of relational data structures and data modeling

Required

Experience translating business requirements into technical solutions

Required

Strong troubleshooting and debugging skills

Required

Experience in graduate admissions or higher education CRM environments

Preferred

Familiarity with UCLA systems and data architecture

Preferred

Experience designing complex Reader workflows across multiple programs

Preferred

Knowledge of email deliverability best practices and communication strategy

Preferred

Experience with APIs, scripting, or automation (Python, PowerShell)

Preferred

Understanding of accessibility standards (WCAG 2.1)

Preferred


SPECIAL REQUIREMENTS AND/OR CONDITIONS OF EMPLOYMENT


Reporting and Background Check Requirements

Background Check: Continued employment is contingent upon the completion of a satisfactory background investigation.

Live Scan Background Check: A Live Scan background check must be completed prior to the start of employment.


Other Special Conditions of Employment

List the other special conditions of employment for this position.

Description

Required/
Preferred

May be required to work occasional evenings and weekends.

Required


LOCATION AND PHYSICAL, ENVIRONMENTAL, MENTAL (PEM) REQUIREMENTS

Environment and Work Location Information

Environment Type:

Non-Clinical Setting

Location Setting:

Non-University Setting(s)

Location:

 


Physical Requirements

The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Physical Requirements

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Standing/Walking

 

X

 

 

 

Sitting

 

 

X

 

X

Bending/Stooping

 

X

 

 

 

Squatting/Kneeling

X

 

 

 

 

Climbing

X

 

 

 

 

Lifting/Carrying/Push/Pull 0-25 lbs

 

 

X

 

X

Lifting/Carrying/Push/Pull 26-50 lbs

X

 

 

 

 

Lifting/Carrying/Push/Pull over 50 lbs

X

 

 

 

 

Physical requirements other

X

 

 

 

 


Environmental Requirements

The environmental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Exposures

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Chemicals, dust, gases, or fumes

X

 

 

 

 

Loud noise levels

X

 

 

 

 

Marked changes in humidity or temperature

X

 

 

 

 

Microwave/Radiation

X

 

 

 

 

Operating motor vehicles and/or equipment

X

 

 

 

 

Exposures other

X

 

 

 

 


Mental Requirements

The mental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Exposures

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Sustained attention and concentration

 

 

X

 

X

Complex problem solving/reasoning

 

X

 

 

X

Ability to organize & prioritize

 

 

X

 

X

Communication skills

 

X

 

 

X

Numerical skills

 

X

 

 

X

Mental demands other

X

 

 

 

 


Blood/Fluid Exposure Risk

The exposure described here is what can be expected of an employee in performing the essential functions of this position.

X

Classification 3:  Position in which exposure to blood, body fluids or tissues is not part of the position description. The normal routine task involves no exposure to blood, body fluids or tissues and the employee can decline to perform tasks which involve a perceived risk without retribution.