JOB POSTING

FULL-TIME

 

TITLE OF POSITION:               MIS Programmer/Analyst

REPORTS TO:                          Managing Director of MIS

CLASSIFICATION:                    Administrative / Exempt

DIVISION:                                Information & Instructional Technology Services

 

Job Function:

The MIS Programmer/Analyst is responsible for the analysis, design, development, programming, testing, implementation and support of Administrative application software, database functions, interfaces and administrative web-related applications.  Responsibilities include the development of new software applications, the modification of existing software applications, the modification of system and web interface software and the support of new and existing application software.  This position works closely with the MIS Systems Manager, the MIS Applications Specialist and the balance of the MIS team in planning and prioritization of new projects and on-going support requirements.

ESSENTIAL FUNCTIONS:

1.      Work with members of the MIS Team. the Administrative Users Group and users of the college’s administrative support software to plan, develop, and support application software and database management software.

2.      Coordinate administrative systems projects, application software revisions, new form requirements and database support projects with the remainder of the MIS team and administrative system users.

3.      Provide on-going project management, maintenance, assistance and services to all members of the campus community that interact with the administrative software and services.

4.      Attending vendor training and maintain a current working knowledge of administrative application support programming tools and technologies.

5.      Installing and maintaining the latest levels of application support programming tools & other administrative systems software.

6.      Building & maintaining new applications, forms, database functions, interfaces and web services using Datatel’s Colleague Studio/Toolkit, UniBasic programming languages, web-related programming tools and other such tools and technologies.

7.      Modifying & maintaining existing applications, forms, database functions, interfaces and web services integration using Datatel’s Studio/Toolkit, UniBasic programming languages, web-related programming tools and other such tools and technologies.

8.      Creation and maintenance of documentation in support of new or existing administrative application programming projects.

9.      Work with other MIS team members to plan for, test and implement new software, interface, web-systems and application software releases across the testing, development and live administrative environments.

10.  Work with other MIS team members to assist in the import or export of data for other campus functions.

11.  Work with other MIS team members and users of administrative applications to assist in the creation of custom computed columns and other reporting technologies to help meet the reporting needs of the college.

12.  Work with other MIS team members to help ensure administrative data accuracy, integrity, stability, security and availability.

13.  Serve as support backup to the MIS Systems Manager and MIS Applications Specialist on all administrative support functions and routine user issues.

NON-ESSENTIAL FUNCTIONS:

1.      Provide status reports on all areas of administrative application programming to the Executive Director of IITS and Managing Director of MIS.

2.      Work with student support services employees as part of an overall effort to improve their knowledge and experience with programming and database technologies.

3.      Provide support, documentation and training to College personnel responsible for various functions on the administrative software systems and technologies.

4.      Perform other duties as assigned.

QUALIFICATIONS:

1.      Bachelor’s degree in Computer Science or Information Systems.  Must possess two years of previous experience in information technology and a strong demonstrated knowledge of systems analysis and structured program languages, concepts and techniques.

2.      Familiarity with standard operating systems (Windows, AIX, Unix, Linux, etc.) and office applications (Word, Excel, Powerpoint, etc.).

3.      Ability to communicate effectively both verbally and in writing with technical staff as well as members of the college community at all levels.

4.      Experience working in an academic environment.

5.      Strong analytical and problem-solving skills and techniques.

6.      Expert competency with programming tools, languages and computer aided software engineering tools.

7.      Ability to work with and secure confidential, highly sensitive and highly critical data sets.

8.      Ability to work independently and in a team environment.

9.      Ability to problem-solve, understand complex challenges, and develop and implement solutions and technologies based on user and project specifications.

10.  Experience with project management skills, and gathering/documenting project specifications.

11.  Strong Knowledge of relational databases and shared database environments.

12.  Strong Experience with AIX/UNIX operating systems, IBM U2/UniData database systems preferred.

13.  Experience with Datatel Colleague or Benefactor software, database and programming tools preferred.

14.  Experience with Datatel’s Colleague Studio and Envision Toolkit preferred.

15.  Experience with web application programming/development technologies (HTML, Visual Studio, PERL, Java/JavaScript, PHP, etc.) and Datatel WebAdvisor software preferred.

16.  Experience with Microsoft SharePoint Services preferred.

17.  Ability to collaborate with staff, faculty and students.

18.  Must be comfortable working in a fast paced environment on multiple projects that are very different in nature.

19.  Must be comfortable with self-taught and formal on and off-site training methodologies.

20.  Strong desire and aptitude to learn new technologies and tools.

21.  Ability to acquire new skills quickly, edit and write well, be attentive to detail while managing multiple projects.

22.  Employment is contingent upon satisfactory results from a background check and verification of professional credentials.