-
Enterprise Learning Systems Programmer/Analyst
- Empire State University (NY)
-
SUNY Empire is seeking a skilled Enterprise Learning Systems Programmer/Analyst to support the data integrations, technical operations, and ongoing needs of our Learning Management System (D2L Brightspace). This role will be central to ensuring seamless data flow between the University's Student Information System (Banner) and Brightspace, while also providing technical expertise to the Empire Online department (comprised of Instructional Designers, Instructional Technologists, Learning Management System Administrators, and Digital Accessibility Specialists). The selected incumbent will play a critical role in maintaining reliable integrations, supporting data-driven decision making, and ensuring that the institution's learning technologies function smoothly for students, faculty, and staff.
The Enterprise Learning Systems Programmer/Analyst will also serve as a member of the Brightspace Operations Committee and will work closely with colleagues in Academic Affairs to align technical solutions with teaching and learning needs across the university.
Primary responsibilities include:
+ Develop, maintain, and optimize integrations between Banner SIS and D2L Brightspace.
+ Design, maintain, and document API integrations, with emphasis on RESTful APIs, to support secure and efficient data exchange.
+ Collaborate with DLE, IT staff, and Academic Affairs to ensure accurate and timely data flow across systems.
+ Serve as a contributing member of the Brightspace Operations Committee, representing integration and technical perspectives.
+ Troubleshoot and resolve technical issues related to data integrations, synchronization, and system interoperability.
+ Support technical needs for the Empire Online department, including maintaining workflows, automation, and reporting.
+ Implement, test, and document updates, patches, and custom integration solutions.
+ Develop and maintain clear documentation of process, integration workflows, and technical standards to support continuity and best practices.
+ Contribute technical expertise to projects involving course migrations, data reporting, or system enhancements.
+ Ensure compliance with institutional policies, data security standards, FERPA, and accessibility requirements.
Job Requirements:
Required Qualifications:
+ Bachelor's degree from a regionally accredited college or university and a minimum of 2 years' applicable programming experience; OR an Associate's degree and a minimum of 4 years' applicable programming experience.
+ Hands-on experience with Student Information and Learning Management Systems.
+ Proven background in system integrations with APIs, including RESTful API development and support.
+ Proficiency in programming and scripting languages (e.g., Python, Java, SQL, XML, JSON).
+ Experience working with web services (REST, SOAP) and middleware technologies.
+ Strong problem-solving skills with the ability to troubleshoot integration and data exchange issues independently.
+ Excellent communication skills and ability to collaborate across functional teams, including Academic Affairs.
Preferred Qualifications:
+ Banner SIS and D2L Brightspace experience in Higher Education.
+ Familiarity with Brightspace integration architecture.
+ Knowledge of data security, FERPA compliance, and accessibility standards (WCAG/ADA).
+ Experience supporting technical projects in Educational Technology or instructional technology contexts.
Special Information:
+ Occasional travel may be required to fulfill department and university-wide commitments.
+ Applicants must be currently authorized to work in the United States on a full-time basis. VISA sponsorship is not available for this position.
+ SUNY Empire provides employees with flexible work options to meet the needs of students, faculty, and staff in a dispersed work environment.
Additional Information:
Rank/Salary: Lead Programmer-Analyst, SL3 / $70,000.
We are pleased to offer our employees an excellent benefit package which includes NYS health insurance, free dental and vision, competitive retirement options, and generous vacation, sick and holiday accruals; and a strong emphasis on work-life balance. We also offer professional-development activities for professionals and support staff.
SUNY Empire is an AA/EEO/ADA employer. The University actively seeks applications from women, veterans, individuals with a disability, members of underrepresented groups or anyone that would enrich the diversity of the University. SUNY Empire is committed to fostering a diverse community of outstanding faculty, staff, and students, as well as ensuring equal educational opportunity, employment, and access to services, programs, and activities, without regard to an individual's race, color, national origin, religion, creed, age, disability, sex, gender identity, sexual orientation, familial status, pregnancy, predisposing genetic characteristics, military status, domestic violence victim status, or criminal conviction. Employees, students, applicants, or other members of the university community (including but not limited to vendors, visitors, and guests) may not be subjected to harassment that is prohibited by law or treated adversely or retaliated against based upon a protected characteristic.
SUNY Empire provides reasonable accommodations for applicants with disabilities, veterans, or wounded warriors where appropriate. If you would like to request a reasonable accommodation for any part of the application and hiring process, please contact the Office of Human Resources at (518) 587-2100 ext. 2240.
In accordance with the Title II Crime Awareness and Security Act, a copy of our crime statistics is available upon request by calling (518) 587-2100, ext. 2800. It can also be viewed online at our Safety and Security website (https://sunyempire.edu/about/safety-security/jeanne-clery-act/annual-safety-security-report.html) .
-
Recent Jobs
-
Enterprise Learning Systems Programmer/Analyst
- Empire State University (NY)
-
Assistant Coach
- Rochester Institute of Technology (Rochester, NY)