Applications Programmer II
University Technology Services – Administrative Computing


  • High School graduation or equivalent
  • (A) 90 semester hours, 15 of which are in a field related to computer science, information systems, data processing practices or operations, management sciences or a related field on systems, data processing practices, or operations or a related field, or
  • (B) Any combination of education and experience totaling three years and consisting of no less than one year of experience in data processing programming and systems analyst work.

Departmental Preferences:

  • Bachelor’s degree in computer science, information systems or equivalent experience.

Technology Support

  • Provide application programming as assigned.
  • Provides support and upgrade responsibility for 3rd party applications and interfaces, which can range from those in support of administrative systems to academic software systems.  Responsible for problem resolution on those assigned systems and future planning for their evolution.
  • Develop and enhance connections to 3rd party applications, wherever necessary.
  • Evaluate uses and/or limitations of new software systems, including needs analysis studies. Assists with determining ways and means by which automation and system support can be economically effected or existing systems can be improved.
  • Ensure technical issues and identified, tracked, reported on and resolved in a timely manner
  • Work closely with the DBA’s and Network admins in support of integrated systems
  • The Applications Programmer II is expected to monitor and participate in a number of listserves, network with peers within the University and across higher ed, seek and attend relevant webinars, attend conferences or training sessions when possible, acquire and understand documentation for a variety of systems and processes, investigate vendor-provided resources, anticipate and plan for change, apply knowledge and develop innovative solutions in test environments

End User Support

  • Work with end-user organizations to determine requirements and coordinate testing of enhancements.
  • Establish and enforce project deadlines and schedules creating and analyzing data flow diagrams to ensure efficiency and effective internal controls
  • Document and review requirements, specifications, business processes and recommendations related to a proposed solution 
  • This position also is in direct support of departments using Cognos, Workflow and other pertinent 3rd party solutions.
  • Collaborating with data stewards and trustees
  • Reviewing and recommending policy/process changes in order to provide "best practices" to promote efficiency and accuracy
  • Seeking resolution to enterprise system (Banner) issues using both internal and external resources as needed
  • Works on multi-functional area projects
  • Notifies appropriate individuals of data integrity issues
  • Delivery of end user and process documentation.
  • Assures continuity of all University business processes and services by committing to end user support and the completion of critical operations, in a timely manner.
  • Works closely with helpdesk on level II support.


  • Perform Other Related Duties as Required

(This position requires a background check.)


$70,000 per year


Monday through Friday, 8:30 a.m.-4:30 p.m. (hours may vary depending on departmental needs)




Under the direction of the IT Director, Administrative Computing, this position is responsible for a range of functional and application programming activities to improve the operational effectiveness, including the Banner ERP suite of applications and 3rd Party Applications. The Applications Programmer II is responsible for identifying and documenting business/system requirements throughout the lifecycle of projects that span multiple functions. In addition, the Applications Programmer II role includes making suggested improvements to existing and future processes (both technical and non-technical) on an ongoing basis.

Demonstrated experience with an emphasis utilizing Higher Education ERP systems, with Banner being preferred.  Proven experience developing and modify application programs and reports utilizing a variety of programming languages and tools, (ie. SQL, Oracle PL/SQL, Pro*C, Microsoft Access, HTML, XML, Java, C++, Unix shell, etc).  And also, write and execute queries against the database to perform updates and data extractions. Extensive knowledge in PL/SQL.

The Applications Programmer II performs complex computer programming work in the ERP client/server enterprise application. Work involves assisting in the planning and scheduling of ERP programming projects; analyzing proposed ERP applications; preparing and developing programs; and providing technical assistance.  Works under general supervision, with moderate latitude for the use of initiative and independent judgment. The incumbent would be also supporting the University's 3rd Party Application software, through implementation, enhancement, upgrades, integration, and reporting activities. Specifically, this position requires interfaces to be developed, tested, and in some cases scheduled to assure a cohesive connection between Banner and the “bolt on” application. 

The Applications Programmer II works with end-user and testing teams to ensure the analysis specifications are understood in addition to technical documentation.

To apply:

In order to be considered for employment by Northeastern Illinois University (NEIU), you must submit the following:

  • Employment Application (Original initials and original signatures are required for each position applied. Electronic initials and electronic signatures are not acceptable.)
  • Statement of Annuitant Status (Original signatures are required for each position applied. Electronic signatures are not acceptable.)
  • Cover letter
  • Resume
  • Official transcript(s)

You can obtain an Employment Application and Statement of Annuitant Status form in the Office of Human Resources, Bernard Office Building (BOB), 5555 N. Bernard, Chicago, IL 60625, Monday through Friday, 8:30 a.m. to 4:30 p.m. You must complete, sign and date the application and annuitant form and submit them along with official transcripts, resume and cover letter to the Office of Human Resources by the application deadline. A new application and annuitant form are required for each position applied.

If you have any questions, please call the Office of Human Resources at 773-442-5200, or email us at CS-Employment@neiu.edu. Please visit the State Universities Civil Service System website at http://www.sucss.illinois.gov/updates.aspx for general information. NEIU Employment Services reserves the right not to consider any application on the basis of incomplete information/documents, delay in submission, and disqualifications under the rules of State Universities Civil Service System. Employment Services, however, assures that your application will be duly reviewed on the basis of the classification(s) in which you qualify and, accordingly, will inform you of their decision.

Application Deadline:

A current employment application, statement of annuitant status form, cover letter, resume, and official transcript(s) must be submitted by the close of business 5/17/19.

Northeastern Illinois University is an Affirmative Action/ Equal Opportunity Employer and Invites Applications from Women and Minorities as well as Other Qualified Individuals.