POSITION SUMMARY: Design, configure, maintain, and support secure object-oriented/event-driven programs, and the related graphic user interfaces. Coordinate with the Process Analyst and end users in developing business process support applications and associated process improvements. Work with vendors’ technical staff on implementing and maintaining secure and robust web-enabled interfaces. Coordinate with the Senior Database Engineer on the secure design, configuration, maintenance, support, and interfaces to the required databases and systems. Maintain the stand-alone and central relational databases when the Database Engineer(s) are not available.
ESSENTIAL JOB FUNCTIONS AND RESPONSIBILITIES:
Meet with system users and administration to discuss and implement changes or improvements to the programs or stand-alone databases
Work with the Process Analyst and Database Engineer(s) to develop information security-aware applications and processes
Work with the Process Analyst and Database Engineer(s) and end-users to incorporate process improvements into applications that support end-user processes
Work with vendors as required to interface and integrate object-oriented applications with ERP and third party applications
Review requests for program changes to determine the impact on processes and database structures
Coordinate with the Database Administrator(s) to provide the following administration and analytical services:
o Maintain the functions (but not the data entry-related tasks) of self-contained or stand-alone relational databases, such as Microsoft Access, etc.
o Design and implement database changes as required
o Optimize databases for efficient uses
o Provide reorganization and recover schedules for databases
o Backup and maintain the SQL (central) databases when the Database Engineer(s) are not available to perform these duties
o Provide operations support when required by scheduling constraints
Provide assistance and applications training to Software Solutions staff concerning object-oriented programming issues
Maintain program and process-related documentation
Provide object-oriented programming support for online and batch systems
Work collaboratively with others (e.g. colleagues, stakeholders, vendors) to accomplish functions and responsibilities
Assume additional duties as assigned by immediate supervisor
The commitments which evolve from McHenry County College’s publicly declared definition as both a comprehensive community college and an integral part of the Illinois system of higher education have served as a basis for all this institution’s efforts in the past and will continue to do so in the future.
Not only is the College responsive to the educational needs of the post-high school constitue...nts within its area without duplicating existing services, it is also dedicated to carrying out the following commitments: a policy of open admissions, a comprehensive programming of educational offerings, and the maintenance of an informal student-oriented learning environment.
The College admits any high school graduate or any adult who is capable of profiting by continuing his or her education and who desires to do so through the educational experiences offered. This open-door philosophy openly and sincerely extends to those who may not have benefited from previous college learning experiences as fully as their desires and capabilities permitted. McHenry County College also cooperates with area secondary schools in accepting high school students who desire and who are capable of using selected college educational experiences to complement their high school programs. In accordance with its open admissions concept, the College gives all entering students an equal opportunity to enter courses and programs. However, individuals must make their choices with full awareness of the standards necessarily set by the College for these courses or programs and are, therefore, expected to acquaint themselves with all available information related to the College’s performance standards. Counseling services are provided to assist students in making educational and career decisions.
Through its stated commitments, the College offers both short-term and longer-term educational programs and training experiences. For example, seminars, workshops, and short courses are provided which focus on single topics of current importance; likewise, certificate and degree programs consisting of from three to as many as twenty courses are offered for students desiring a more in-depth or more extensive level of preparation in a field of study. As a comprehensive institution, McHenry County College is concerned with providing timely assistance to all students, whether their needs call for as little as a one-day seminar or for as much as a complete, two-year degree program.
As a community college, McHenry County College is dedicated to teaching and to the type of research aimed at improving its instruction. Within this context, it plans to remain a two-year institution with an informal student-oriented environment. Communication between all students and educators is planned to benefit to the fullest all those served.