Finance & Business Affairs Systems Analyst/Developer

Information Technology
FLSA Category

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.     



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:

  1. Maintain and enhance the university CRMs and administrative applications by utilizing a variety of programming languages and techniques
  2. Develop, enhance, and educate members of the campus community on business processes enhancements to better utilize university data
  3. Coordinate complex information system integration to achieve desired results in support of University Strategic initiatives
  4. Ensure and continually verify data integrity and correct any data issues
  5. Analyze user problems and operations then design systems to support system requirements of a proposed solution including time and cost estimates
  6. Document the configuration of complex technical systems, processes, and procedures
  7. Automate system integration processes, coordinating efforts and working with campus systems data
  8. Assist in monitoring the direction and growth of business to ensure the application of appropriate technologies and support systems
  9. Provide education, training, and awareness on the core system functions and capabilities of the administrative systems to team members
  10. Coordinate testing activities for appropriate systems development with team, as necessary
  11. Document the configuration of complex technical systems, processes, and procedures


Other Duties:

  1. Other duties as assigned by the supervisor
  2. 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.


Hazards:  None

  • Questions about Employment at millikin?

    Fill out a form, and a Millikin staff or faculty member will get back to you as soon as possible. Thank you.