Enterprise Systems Programmer

April 9, 2026
Long Island Campus

The Enterprise Systems Programmer provides programming, reporting, and technical support for the University’s administrative systems, primarily the Ellucian Colleague SIS and Google Workspace. This role serves as the primary developer for system integrations and process automation, working collaboratively to design and support custom applications and business processes. We are looking for a hands-on problem solver who enjoys building automated workflows and using APIs to replace manual tasks. While experience with Ellucian Colleague is preferred, we value candidates with strong fundamental programming skills and a desire to learn. You will work closely with faculty and staff to assess needs and implement technical solutions that support daily operations and the University’s strategic initiatives.

Job Responsibilities and Duties

  • Build and manage API-based integrations and automation scripts to connect the Ellucian Colleague ERP with third-party platforms like Slate and Canvas, streamlining data flow and ensuring secure, real-time synchronization.
  • Develop and support automated scripts for Google Workspace and Active Directory, including group membership management and access provisioning.
  • Perform full-lifecycle software development using SQL, modern scripting languages (e.g., Python, PowerShell, or JavaScript), and enterprise platforms like Colleague Studio.
  • Implement version control and maintain technical documentation and operational procedures to ensure system maintainability and business continuity.Provide day-to-day administration and technical support for core systems; investigate and resolve production issues, script errors, and system bottlenecks.
  • Collaborate with faculty and staff to translate business needs into technical solutions, providing recommendations to improve system efficiency and support University initiatives.
  • Perform other related duties as assigned.

Qualifications & Education

Required:

  • Bachelor’s degree in computer science, computer information systems, mathematics, or a related field.
  • 3+ years of progressively responsible experience in application development, systems analysis, and enterprise system support.
  • Proven experience consuming and managing APIs to integrate disparate enterprise systems.
  • Strong proficiency in at least one major scripting language (Python or PowerShell preferred) for the purpose of automating manual business processes and data synchronization.
  • Demonstrated experience gathering requirements, preparing specifications, developing and testing application code.
  • Ability to perform deep root systems analysis to troubleshoot integration failures or data discrepancies between platforms.
  • Ability to communicate effectively with technical and non-technical stakeholders.
  • Ability to work independently and manage multiple priorities while contributing to team-based projects.

Preferred:

  • Experience with a Student Information System (SIS), preferably Ellucian Colleague.
  • Experience working in a development environment for a SIS, preferably Colleague Studio.
  • Familiarity with Higher Ed platforms such as Canvas (LMS), Slate (CRM), and Perceptive Content.
  • Experience using Git for version control of custom scripts and application code.

Application Process and Additional Information

Salary Range: $75,000 - $80,000

This job will be based on the Long Island campus and may require some travel between the campuses. Please email a cover letter, salary requirements, and resume to [email protected], Attention: Sherley Beausoleil, Director of Enterprise Systems.

St. Joseph's University, New York complies with all applicable U.S. immigration laws and regulations.The University does not provide employer support or sponsorship for any immigration‑related employment benefit for this role.

Applicants must be currently authorized to work in the United States on a full‑time basis without the need for employer support or sponsorship now or in the future. This includes having the legal right to work in the United States without the need for St. Joseph's University, New York support or sponsorship for any immigration‑related employment authorization (e.g., H‑1B, O‑1, E‑3, H‑1B1, TN, F‑1 OPT, F‑1 STEM OPT, F‑1 CPT, etc.) now or in the future.

If you will require St. Joseph's University, New York to provide immigration support or sponsorship now or in the future, you should not apply for this position.


It is the policy of St. Joseph's University not to discriminate on the basis of race, color, religion, sex, national or ethnic origin, sexual orientation, gender identity or expression, citizenship, age, disability, genetic information, status as a victim of domestic violence, military status, status as a protected veteran, marital status or status of an individual in any group or class protected by applicable federal, New York State or New York City Law. This policy applies to all terms and conditions of employment, educational programs, admissions policies, financial aid, and all other school administered programs or policies.

The University also provides accommodations for qualified individuals with disabilities in accordance with the Americans With Disabilities Act and applicable state and local laws. If you need an accommodation during the application process or while employed, please contact Human Resources.

Your employment is contingent upon receipt of proof of eligibility to work in the United States. Please note that the Department of Homeland Security (DHS) requires that all U.S. employers complete and retain a current Form I-9 for each individual they hire for employment in the United States, verifying the employment eligibility and identity documents presented by the employee and recording the document information. You will be required to complete your portion of the document, with your documentation verifying your identity and eligibility to work, no later than your third day of employment.