Administrative Careers - Information Systems/Technology
Summary of Responsibilities: Under the general direction of the Director of Application Services and senior staff, this intermediate level position provides experienced process and system requirements definition, analytical and/or programming capabilities, computer application development and/or maintenance, and support services to meet client IT and business needs.
A.Provide service to IT client community, faculty, staff and students, while protecting the integrity and confidentiality of all data and information through physical and electronic measures.
B.Evaluate and document client needs/business processes both operational and financial, including current process analysis and proposed revisions to optimize business processes.
C.Assist with the design and documentation of system functional requirements in formats to facilitate the development of deliverables such as Request for Proposals and/or Information, custom development efforts, project based planning documents such as scope documents and client services communication.
D.Work with IT staff, clients and/or vendors to evaluate, develop, and implement solutions including both packaged system solutions and custom development applications options.
E.Assure quality of information through business case and application level testing; validate test results to initial business needs.
F.Work with IT staff, clients and/or vendor staff to deploy production applications.
G.Design and document system level, IT operations level, and end user level procedures to support business applications.
H.Provide ongoing troubleshooting, support, and maintenance of production applications.
I.Highly motivated to apply process improvement (BPI) to increase product and service quality to achieve business objectives.
Essential Responsibilities: (These essential responsibilities are those the individual must be able to perform unaided or with the assistance of reasonable accommodation.)
A.Business Requirements and Process Analysis:
Independently analyzes and revises existing system logic difficulties.
Develops user procedure manuals.
Makes suggestions for problem solutions or software enhancements.
Partners with business process experts to learn and understand problems with software.
Conducts business requirements reviews and independently formulates logical statements of business requirements.
Participates in joint application development sessions.
Conducts requirements reviews and independently formulates logical statements of business requirements and translates these to technical/functional specifications for use by programmers/coders.
Analyzes and revises existing system logic difficulties for basic to moderately complex programs.
Creates prototype designs for basic to moderately complex programs.
Writes detailed technical specifications from which programs will be written.
Develops system architecture/user manuals.
Conducts requirements reviews and independently formulates logical statements of business integration requirements and translates these to technical/functional specifications for use by programmers/coders.
Builds basic to moderately complex specifications and changes with users, systems professionals, and external organizations.
Define system interface capabilities or requirements with other systems or vendors.
Analyzes and revises existing system logic difficulties for basic to moderately complex application programming interfaces (API’s).
Evaluates and documents operational performance as directed.
Diagnoses moderately complex to complex issues/incidents as directed.
Research and gather data/information, analyze information and propose alternative solutions for moderately complex to complex business systems or processes.
Completes service requests/problem resolution for moderately complex to complex business systems or processes.
Additionally, this position may be required to maintain a stand by status as part of a rotation within the team. This requires 24 hours per day, 7 days per week availability during the stand by period. The frequency varies based upon the number of colleagues in the rotation.
E.Hosted Services Support
Works with vendor(s) for day to day systems operations support including related system database(s).
Reviews systems operations including software updates and upgrades, database server and instance maintenance including backup operations.
Proficient knowledge of the most common features of report writers and query tools such as Sybase Infomaker, Izenda, and MS SQL Server Reporting Services.
Modify and/or write program code as needed.
Test and debug program modifications for correctness.
Assist in Peer reviews.
Works with project manager to define tasks and create team work plans with moderate supervision on moderately to complex projects.
Delegates work to others and monitors progress.
Identifies issues affecting work progress and recommends solutions.
Communicates schedule variances and potential scope changes in status reports.
Controls project costs, communicating any project-related expenses and recommends ways to control costs.
Manages small projects including Project scope, statement(s) of work, MS Project plan(s), estimates, and communications.
Completes on-going training on-the-job, through courses, self-study, certifications and/or advanced degrees to maintain and enhance technical and business capabilities.
Demonstrates understanding of the fundamental tools and concepts of one of the information technology professional disciplines (i.e., Applications, Business Analysis, Development, etc.) and applies that understanding to make independent practical contributions to IT work within Application Services.
Perform other duties as assigned.
Performance Development Areas:
A. Achieves Results – Achieves needed results; takes initiative and responsibility; seeks solutions to operational problems; listens and communicates adequately and effectively; keeps others informed; uses resources effectively (time, materials, finances); completes job responsibilities in a safe manner.
B. Personal Organization – Plans and organizes work; demonstrates dependability and good attendance; adapts to changes in the work environment; makes decisions and demonstrates good judgment; handles multiple tasks simultaneously.
C. Knowledge/Learning – Demonstrates and develops job knowledge and skills; possess and improves knowledge of all tools, equipment and resources; demonstrates creativity/innovation in work; increases understanding of how his/her work relates within the department and organization. Demonstrates thorough understanding of the fundamental tools and concepts of one of the information technology professional disciplines (i.e., Applications, Business Analysis, Customer Service, Database Management) and applies that understanding to make independent practical contributions to IT work within Application Services.
D. Interpersonal Skills – Shows respect and kindness towards others; actively builds trust; acts with integrity and fairness; maintains appropriate levels of confidentiality; routinely expresses positive feedback and gratitude; seeks to understand others’ perspectives.
E. Student & Organizational Success – Makes students’ needs a priority; treats students, families, faculty, employees, and vendors, etc. with respect and support; respects and supports diversity differences; clearly displays a mission-mindedness; shows support and respect for policies and procedures, management and the institution.
F. Teamwork/Conflict Resolution – Works in collaboration with others; supports the work and goals of others; exhibits objectivity and openness to others’ views; gives credit to others when appropriate; accepts criticism and
feedback; takes initiative and uses productive means for resolving interpersonal conflicts without unreasonable delays; shows loyalty to those not present by avoiding backbiting and gossip.
Job Requirements - Administrative:
A. General: Individuals must possess the knowledge, skills, and abilities listed or are able to explain and demonstrate that they can perform the essential responsibilities of the job, with or without reasonable accommodations in order to safely perform the essential responsibilities of the job.
B. Physical: Must be able to perform the following: talking, hearing, and seeing. Must have sufficient manual dexterity to be able to operate all office equipment including, but not limited to: computers, fax machines, copy machines, modems, and telephones.
C. Confidentiality: Individuals must recognize that management of data, including personal information, grades, budgets, programs and policies is necessary to the operation of the College. Such information must be kept private and confidential for the protection of the College and to obey Federal and/or State laws. Should there be doubt as to whether a certain matter is to be protected, it should be discussed with your supervisor before making a disclosure.
D. Mental: Must be able to reason, analyze, prioritize, conceptualize, make judgments, and solve problems.
Education/Certification: 4-year academic degree includes courses in computer programming, systems analysis, system development, or systems engineering with four years analysis/programming job experience or at least seven years analysis/programming job experience without a degree.
Understand the principles of systems analysis and programming.
Understand relational database concepts and constructs.
Experience with client server, web and web services application development.
Experience with enterprise DBMS, including basic system administration.
Possess strong trouble shooting and problem solving skills.
Ability to communicate effectively with end users.
Christian Commitment: Eligible candidates must be a thoughtful and articulate Christian and an active member of a Protestant evangelical Christian church. Preference will be given to candidates who support and have an articulate understanding of the Reformed faith. The individual must understand and support the College’s “Foundational Concepts of Christian Education” by expressing an evangelical Christian profession of faith and demonstrate the ability to integrate a Christian perspective in their work.
Bachelor’s Degree in Computer Science or similar.
Experience: Two years of administrative computing support within higher education.
Skill/Abilities: Prior experience working with MS SQL Server, MS SSIS, MS web programming and web services programming:
Ability to program using MS SQL Server, C#.
Demonstrated experience with Web Services API development using MS Visual Studio, ASP.NET Core, MVC, Entity Framework Core.
Demonstrated experience with MS SSIS Package Development.
Demonstrated experience with ETL software (e.g. Informatica Cloud).
Geneva College is a challenging Christian college that prepares students to challenge the world and succeed.
We provide an academically rigorous education comprised of distinctive and innovative courses. Geneva offers over 40 undergraduate majors and seven master’s degree programs, with the most popular including business, engineering, education, biology, communication, psychology, student min...istry and human services. And our liberal arts core fosters a breadth of knowledge through the study of humanities, the social and natural sciences, biblical studies, and experiential learning. Founded by the Reformed Presbyterian Church of North America, Geneva helps students meet the challenge of becoming everything God means them to be.
Our 55-acre campus is located in Beaver Falls, Pennsylvania, about 35 miles northwest of Pittsburgh. Geneva College is a founding member of the Council for Christian Colleges and Universities (CCCU).