image                                                            

Programmer Analyst

Full-time, Exemt, Start Date: July 1, 2024

DEFINITION:

The Programmer Analyst is responsible for the maintenance and development of custom portlets accessed within JICS (Jenzabar Intranet Campus Solution) and for middleware application support and development between the Jenzabar system and other systems. Automation and maintenance of automation processes will be a major part of this role. Report writing and maintenance will be part of this role as well.

This person will work within the Information Technology department but will work closely with various other departments within the institution, so strong communication skills are needed.

SUPERVISION RECEIVED:

Director of IT or equivalent leadership role in IT

 

SHARED ROLES WITH OTHERS:

Some aspects of this position are shared with one or more others to accomplish key tasks

 

SUPERVISORY FUNCTIONS:

None

 

EQUIPMENT/JOB LOCATION:

This person primarily works from an office at Crown College. Equipment used includes, but is not limited to, computers, software, printers, fax machines, copy machines, audio/visual equipment, mobile devices, network troubleshooting and installation tools, and other equipment as the position requires.

 

ESSENTIAL FUNCTIONS OF THE JOB:

  • J1
    • Act as application owner and institutional contact for J1
    • Coordinate updates and upgrades
    • Assist with and test J1 updates
    • Submit support tickets and troubleshoot issues as needed
    • Manage user permissions and roles
    • Coordinate and be IT liaison for module managers
  • Perceptive Content
    • Act as application owner and institutional contact for Perceptive Content
    • Create and manage capture profiles as needed
    • Create users and manage user permissions
    • Coordinate updates and upgrades
    • Manage workflows and assist with workflow changes
    • Troubleshoot batch and database issues
  • JICS
    • Develop and maintain custom portlets accessed within JICS
    • Provide support for, and as necessary, develop new functionality in JICS
    • Assist with and test JICS updates
    • Ensure applicable security updates are being applied to JICS
  • Middleware Applications and Integrations
    • Provide support for, and as necessary, develop new middleware applications that share data between multiple systems, such as Watermark, Canvas, OCLC, Genetec, etc.
    • Facilitate capability to handle data import and export from Jenzabar system to other campus systems
    • Develop and maintain integrations between systems
    • Learn and assist with business processes in order to increase business efficiencies
    • Ensure security of middleware applications and integrations meets, and if possible, exceeds security requirements
  • Automation
    • Create automation processes between Jenzabar system and other campus systems when possible
    • Maintain and document automation processes
    • Ensure automation processes meet, and if possible, exceeds security requirements
  • Reports
    • Create SSRS reports
    • Maintain and update SSRS reports
    • Use Infomaker as necessary
    • Provide solutions and suggestions to various departments as needed

REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES:

  • Be in agreement with the Crown College Statement of Faith and Community Covenant
  • Works well in a team environment consisting of technical and non-technical personnel
  • Excellent customer service skills
  • Attention to detail and organizational skills
  • Ability to manage time and prioritize tasks
  • Ability to learn and adapt to change
  • Ability to manage multiple projects in a fast-paced, deadline-driven environment
  • Strong self-starter and ability to work independently

 

PHYSICAL DEMANDS:

The physical demands described herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

  • Sit for extended periods of time
  • To have hand and arm (or equivalent) dexterity adequate to allow for extensive use of a keyboard for data entry
  • To talk and hear with enough proficiency to allow for communicating with co-workers and customers by phone or in person
  • To have adequate vision to accommodate frequent viewing of computer screens

 

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree or associated technical training
  • 3 years experience in programming
  • Experience with SSRS and other reporting writing tools
  • Experience with databases
  • Be familiar with the following languages: C#, JavaScript, Python, HTML, PHP
  • Be familiar with MS SQL
  • Be familiar with MS SQL and PostgreSQL databases
  • Be familiar with Apache and IIS web servers
  • Be familiar with API’s

 

PREFERRED QUALIFICATIONS (in addition to the above minimum qualifications):

  • Bachelor’s degree with a major in Computer Science
  • Experience with Infomaker
  • Experience with Jenzabar J1 or other ERP experience
  • At least 5 years experience in programming
  • Experience in Higher Education

 

To Apply:

Email the following to staffjobs@crown.edu

  1. Cover Letter
  2. Resume

 

NON-DISCRIMINATION POLICY:

Crown College will not discriminate against or harass any employee or applicant for employment because of race, color, national origin, sex, disability, age, or status with regard to public assistance.

(The examples given above are intended only as illustrations of various types of work performed and are not necessarily all-inclusive.  This position description is subject to change as the needs of the employer and requirements of the position change.  Crown College reserves the right to change and/or eliminate any and all job duties as necessary.)