Job Summary: This position will be responsible for developing and maintaining system integrations and reports for campus use. The position will perform ETL (extract, transform, and load) oversight into the university Salesforce CRM environments and other Administrative Systems in support of the university mission. The position requires familiarity with PL-SQL, SQL, Java, JavaScript, APIs, and similar technologies. The position serves in a capacity offering technical advice, planning, development, and implementation of complex integrated system projects. The position is responsible for assisting the operation and maintenance of the campus systems and as part of a team supporting integrations with the Ellucian Banner Student Information System.
This position has been designated as an “Essential” Employee under the Emergency Preparedness Plan in order to ensure that University operations continue uninterrupted during periods of public health or other emergencies, including those that require Millikin University to close or restrict operations.
VALUES
All employees are expected to uphold the values of the University. At Millikin University, we value:
Commitment to the discovery of knowledge
Civil debate
Passion and enthusiasm
Dignity and respect for individuals
A diverse and inclusive community
Integrity and responsibility
Advancement of the greater good
Essential Responsibilities:
Maintain and enhance the university CRMs and administrative applications by utilizing a variety of programming languages and techniques
Develop, enhance, and educate members of the campus community on business processes enhancements to better utilize university data
Coordinate complex information system integration to achieve desired results in support of University Strategic initiatives
Ensure and continually verify data integrity and correct any data issues
Analyze user problems and operations then design systems to support system requirements of a proposed solution including time and cost estimates
Document the configuration of complex technical systems, processes, and procedures
Automate system integration processes, coordinating efforts and working with campus systems data
Assist in monitoring the direction and growth of business to ensure the application of appropriate technologies and support systems
Provide education, training, and awareness on the core system functions and capabilities of the administrative systems to team members
Coordinate testing activities for appropriate systems development with team, as necessary
Document the configuration of complex technical systems, processes, and procedures
Other Duties:
Other duties as assigned by the supervisor
Attend conferences, workshops, and seminars as required by the supervisor
Minimum Position Qualifications:
A Bachelor of Science Degree in Computer Science or related areas
At least three to five years of experience preferred
Certifications: None
Able to work in a collaborative team environment
Self-motivated, self-directed
Able to prioritize and complete projects with minimal guidance
A desire and willingness to learn new technology
Work Environment:
Manual Dexterity:
Dexterity to operate a keyboard
Physical Effort:
Minimal – typically sitting at a desk or table; hearing and visual acuity within normal range.
Working Conditions:
Typical working conditions found in most administrative work areas; scheduling flexibility is required to accommodate changing business needs.