Slate Engineer

Rochester Institute of Technology

City of Rochester (NY)

Hybrid

USD 72,500 - 85,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid working option
Employee benefits overview available

Job summary

Rochester Institute of Technology is seeking a Software Engineer to create, support, and enhance software applications within the Slate Student Success platform. This hybrid role requires collaboration with Student Affairs departments to ensure effective implementation and support of solutions. Ideal candidates will have a Bachelor's degree and experience in software development, with responsibilities including testing and documentation.

The position offers a salary range of $72,500 - $85,000 and involves a regular on-campus presence each week.

Qualifications

  • 2 years of relevant experience.
  • Equivalent combination of experience and education may be considered.

Responsibilities

  • Creates, tests, documents, deploys, and supports software applications.
  • Supports software solutions by studying information needs and systems flow.
  • Performs coding, debugging, and unit testing of product software.
  • Participates in identifying and implementing best practices.
  • Creates and maintains documentation for supported services.

Skills

Knowledge of systems development lifecycle
Knowledge of enterprise resource planning systems
Skill in software integration
Skill in advising groups on systems, networks, software
Ability to design, document, test, create, or modify computer programs
Ability to apply systems analysis techniques

Education

Bachelor's degree in a related field

Job description

Essential Duties & Responsibilities
  • Creates, tests, documents, deploys, and supports software applications for multiple products and platforms.
  • Supports software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
  • Performs coding, debugging, unit testing, troubleshooting and modification of product software.
  • Participates in efforts to identify and implement best practices and data standards for the division; ensures that services are supported, monitored, and maintained throughout the life cycle.
  • Creates and maintains documentation for supported services.
  • Troubleshoots performance issues and partners with other teams and vendors to implement improvements.
  • Other duties as assigned.
Knowledge, Skills & Abilities
  • Knowledge of systems development lifecycle and industry best practices.
  • Knowledge of enterprise resource planning systems.
  • Skill in software integration.
  • Skill in advising groups on systems, networks, software, applications, and security issues.
  • Ability to design, document, test, create, or modify computer programs.
  • Ability to apply systems analysis techniques and procedures.
Minimum Education & Experience
  • Bachelor's degree in a related field.
  • 2 years of relevant experience.
  • Equivalent combination of experience and education may be considered.
Job Level Overview

Specialized Contributor Level 2 – a fully functional role requiring established knowledge of the profession or field of work. Responsible for completing substantive assignments and projects. Problems are varied and non‑routine, and resolution requires exercising judgment, analysis, advisement, creativity, and a broader understanding of complex issues. May provide assistance to entry‑level staff.

Ideal Candidate Profile
  • Experience working with Technolutions' Slate application, with a preference for Slate Student Success.
  • Knowledge of or experience with Lean Six Sigma or continuous improvement methodologies.
  • Experience in higher education, particularly in Student Affairs, student‑facing operations, or engagement‑focused technology environments.
Role Scope and Responsibilities

In this role, the Software Engineer partners with Student Affairs departments to translate functional needs, particularly related to student communications and engagement, into working, supportable technical solutions within RIT's Slate Student Success application. The position requires close collaboration with functional stakeholders to understand business needs, workflows, anticipate downstream impacts, and design solutions that balance immediate needs with long‑term sustainability.

The position serves as the technical lead for Student Affairs' Slate Student Success implementation, with responsibilities that include building, testing, documenting, deploying, and maintaining Slate‑based processes and enhancements that move divisional communication strategies from planning into execution.

Key Responsibilities
  • Ensuring solutions are launch‑ready through thorough testing, issue resolution, and phased rollout.
  • Supporting and monitoring implemented services across their full lifecycle, including enhancements and refinements as needs evolve.
  • Creating documentation and reinforcing standards so solutions are repeatable, scalable, and supportable beyond initial pilots.
  • Partnering with RIT Information Technology Services (ITS) teams responsible for data integrations and platform infrastructure to ensure solutions align with university and divisional requirements.
Remote Work Eligibility

This is a hybrid position with an expectation of regular on‑campus presence each week, with the option to work fully on‑site if preferred. The specific work schedule is determined each semester in coordination with department leadership.

Compensation

$72,500 - $85,000.

Additional Information
  • Department Website: https://www.rit.edu/studentlife/atc
  • RIT Benefits Overview: https://www.rit.edu/humanresources/benefits
FLSA Category

Exempt.

Work Location

On Campus.

EEO Statement

RIT provides equal opportunity to all qualified individuals and does not discriminate on the basis of race, color, creed, age, marital status, sex, gender, religion, sexual orientation, gender identity, gender expression, national origin, veteran status or disability in its hiring, admissions, educational programs and activities. RIT provides reasonable accommodations to applicants with disabilities under the Rehabilitation Act, the Americans with Disabilities Act, the New York Human Rights Law, or similar applicable law. If you need reasonable accommodation for any part of the application and hiring process, please contact the Human Resources office at 585‑475‑2424 or email your request to hr@rit.edu. Determinations on requests for reasonable accommodation will be made on a case‑by‑case basis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Slate Software Engineer – Student Success
Hybrid Slate Software Engineer – Student Success

Rochester Institute of Technology • City of Rochester (NY)

Hybrid
USD 72,500 - 85,000
Hybrid working option
Employee benefits overview available
Academic Administrative Support Coordinator, RIT College of Liberal Arts
Academic Administrative Support Coordinator, RIT College of Liberal Arts

Rochester Institute of Technology • City of Rochester (NY)

On-site
USD 25,000 - 39,000
Admissions Operations Specialist
Admissions Operations Specialist

Rochester Institute of Technology • City of Rochester (NY)

Hybrid
USD 25,000 - 34,000
Academic Administrative Support Coordinator, RIT College of Liberal Arts
Academic Administrative Support Coordinator, RIT College of Liberal Arts

Rochester-Institute-of-Technology • City of Rochester (NY)

On-site
USD 25,000 - 39,000
College of Engineering Technology, Student Engagement Assistant Director
College of Engineering Technology, Student Engagement Assistant Director

Rochester Institute of Technology • City of Rochester (NY)

Hybrid
USD 50,000 - 67,000
Admissions Operations Specialist
Admissions Operations Specialist

Rochester Institute of Technology • United States

Hybrid
USD 25,000 - 34,000
HEOP Administrative/Program Support Coordinator II
HEOP Administrative/Program Support Coordinator II

Rochester Institute of Technology • City of Rochester (NY)

Hybrid
USD 25,000 - 33,000
Policy, University Council, and Faculty Senate Coordinator
Policy, University Council, and Faculty Senate Coordinator

Rochester Institute of Technology • City of Rochester (NY)

On-site
USD 27,000 - 43,000
College of Engineering Technology, Student Engagement Assistant Director
College of Engineering Technology, Student Engagement Assistant Director

Rochester-Institute-of-Technology • City of Rochester (NY)

Hybrid
USD 50,000 - 67,000
Student Access/Development/Engagement Programming Specialist II
Student Access/Development/Engagement Programming Specialist II

Rochester Institute of Technology • City of Rochester (NY)

Hybrid
USD 62,000 - 64,000