Share this Job
Apply now »

Associate Software Developer


Rochester, NY, US

Req ID:  1564
Level of experience:  Entry-Level
Remote:  No
Travel Required:  0%-25%


Ellucian designs technology that powers the educational mission of colleges and universities around the world. Inspired by that goal, Ellucian employees thrive as part of a high-performing global team committed to delivering a modern, connected, industry-leading experience for today’s students and higher education institutions. More than 2,500 institutions in 50 countries around the world look to Ellucian for the ideas and insights that will move education forward, helping people everywhere discover their futures through learning.


We are seeking a front-end developer to contribute to its next-generation design system. The Ellucian Design System is both a design language and a component library, built from the ground up to enable consistent, responsive, and accessible user experiences within higher education.  Interested candidates should possess exceptional front-end coding skills and visual design acumen, along with an obsession for pixel-perfect design. They should demonstrate a high level of initiative and attention to detail.  In this role you will join a small team of developers, supported by an extended guild of UX designers. You’ll work with teams across Ellucian’s many product lines, contributing to a high-value and highly-visible design system, advocating and promoting its guiding principles, goals, and strategic vision across the wider Ellucian community.


Job Responsibilities:

  • Designing, developing, and testing the UI components that make up the Ellucian Design System
  • Assessing and ensuring the technical feasibility of UI/UX designs
  • Supporting engineering teams using the design system
  • Helping to evolve and elaborate designs and best practices
  • Writing documentation (API docs, usage notes, process descriptions)

Required Skills:

  • Excellent written and spoken communication skills
  • An open-minded, empathetic, and proactively collaborative attitude
  • Experience with client-side JavaScript development
  • Experience with client-side application frameworks, such as React and Angular
  • Experience writing semantic, responsive, cross-browser markup
  • A facility with CSS styling, along with an understanding of CSS preprocessors, such as LESS and SASS
  • Familiarity with Git and the command line
  • Ability to work independently and collaboratively within a geographically dispersed, agile team

Desired Skills:

  • Experience creating accessible, modular and reusable components that empower product teams and drive innovation
  • Familiarity with visual design concepts like typography, iconography, color and space  
  • Experience with React and the Material-UI component library
  • Experience with node, npm and the concepts of semantic versioning
  • Experience experimenting with SVGs
  • Familiarity with Markdown


Ellucian provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Ellucian complies with all laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.  Ellucian expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Ellucian employees to perform their job duties may result in discipline up to and including discharge.


Nearest Major Market: Rochester

Apply now »