Posting Details
Position Information
Position Title Senior ERP Programmer
Job Description
Job Summary:
The Senior ERP Programmer reports to the Chief Applications Officer and provides advanced level programming, integration, reporting, and application support for our Ellucian Colleague ERP/SIS and associated systems and technologies.
Essential Functions (Responsibilities):
Develop and implement Colleague User Interface (UI) forms, batch processes, reports, subroutines, rules, and computed columns using Ellucian’ Colleague Studio (Eclipse SDK) and Envision.
Collaborate with application users, ERP team members, and vendors to troubleshoot and resolve issues, implement new features and functionality, and enhance processes.
Organizing, testing, installing, and documenting ERP patches and updates.
Identify opportunities to streamline current processes, deploy product enhancements, and proactively locate and resolve system data integrity issues.
Develop and maintain detailed written technical specifications for developed solutions.
Maintain updated knowledge by attending training, conferences, and staying up to date on technical documentation and bulletins.
Assist with third party data integrations utilizing both Envision/SQL flat files and Ellucian Ethos and vendor APIs.
Provide SQL support including writing T-SQL queries, views, stored procedures, etc.
Provide design and implementation support for ERP security classes.
Ensure that all programming, data exchanges, integrations, etc.
are secure and in compliance with best practices and University data security standards.
Other duties and responsibilities as required by the department.
Required Qualifications
Bachelor’s degree or equivalent combination of education and experience.
Knowledge of data security best practices.
Willingness and ability to successfully complete training for Ellucian Colleague Programming, Ellucian Colleague Application Administration, Ellucian Colleague Ethos/API Technologies, and Transact-SQL.
The ability to work with application end users of various technical skill levels to troubleshoot and resolve issues, deploy new features and functionality, and improve business processes.
Excellent time management skills and the ability to meet deadlines with minimal supervision.
Demonstrated ability to work effectively in a team environment with people of diverse backgrounds at a variety of administrative levels.
Advanced skillset working with MSSQL queries, views, stored procedures, etc.
Advanced programming experience with at least one programming language such as BASIC, Java, C/C++, C#, Python, JavaScript etc.
Understanding of REST based APIs.
Preferred Qualifications
Experience with Ellucian Colleague ERP including Colleague Studio, Envision, and Unidata/UniBasic.
Experience programming and administering an ERP/SIS environment.
Understanding of higher education business processes.
Strong knowledge of web development technologies such as web API, JavaScript, HTML, XSL/XML, REST, SOAP, etc.
Understanding of a wide variety of encryption technologies used to secure and transmit data.
Physical Demands
The ability to walk at least one flight of stairs
Posting Detail Information
Posting Number S698P
Open Date 03/27/2024
Close Date
Open Until Filled Yes
Special Instructions to Applicants
Advertising Summary
EEO Statement
EEO Statement
Eeo Statement Summary
The University of Tulsa seeks to recruit and retain talented students, faculty and staff from diverse backgrounds.
The University of Tulsa is an affirmative action/equal opportunity employer and encourages qualified candidates across all group demographics to apply.
The University does not discriminate on the basis of personal status or group characteristic including, but not limited to race, color, religion, national or ethnic origin, age, sex, disability, veteran status, sexual orientation, gender identity or expression, genetic information, ancestry, or marital status.
The University of Tulsa is an Equal Opportunity Employer including Disability/ Veteran.