Performs duties necessary to develop and implement moderately difficult processes and changes to processes that require minimal latitude for decisions. Assignments may include, but are not limited to, participating in analysis of user requests, developing solutions to satisfy user requirements and designs and implements authorized applications (or modifications) for mandated legal, procedural and policy changes.
Analyzes problems and trend data to recommend, develop and implement permanent solutions and support strategies to conform to service level agreement (SLA) objectives.
Using vendor or internal specifications, develops programs and processes to extract and interface data assuring timely availability of data to internal and external systems.
Maintains, tests and implements internally developed software processes and creates and maintains documentation as a permanent record maximizing maintainability of systems. Follows current protocols for documentation; updates related systems documentation for currency and complete integration.
Translates designs using appropriate programming languages to develop on-line screens, reports and processes to meet project needs.
Investigates and resolves minor system problems by providing 24 hour on-call support ensuring efficient and timely execution of system processes. Documents problem, determines source and actions taken to resolve.
Receives and refers user requests and participates with departmental supervisors to prioritize user requests for maximum effectiveness and utilization of department resources. Assists/advises end users on project specifications; ensures final specifications are clearly stated and follow current protocols.
Researches and advises requesting parties of possible solutions within existing operating environment and those requiring added resources as broad options are requested and funded.
Following authorized specifications of user requests, develops efficient and effective solutions to meet user requirements and expectations. Follows current coding protocols and expected code and systems documentation. Maintains ongoing communications with users and customer service protocols through periodic status reports, system previews and testing.
As authorized, responds to assessments of system reliability, availability, confidentiality, security and maintainability by changing systems conforming to industry best practices. As related issues are brought forward or personally realized, appropriately documents issues and notifies management for needs and priority assessment; as time permits, may provide recommendations for resolution.
Accomplishes assigned projects and tasks to implement effective, efficient, tested production ready software and processes.
Displays initiative in assessing system reliability, availability and maintainability.
Participates in and contributes to departmental team activities promoting intra- team communication and information sharing. Promotes open and effective lines of communication between department staff and end users.
Bachelor's degree in Computer Science or closely related discipline or the equivalent work experience and education/training providing similar knowledge and skills.
Three (3) years relevant full-time experience. Programming experience working in an Oracle UNIXERP environment including JAVA, PL/SQL, SQR, scripting and stored procedures, functions, packages, triggers, and views.
Experience in Ellucian Banner ERP application suite, business intelligence report writing.
Experience in process automation technologies such as Banner Enterprise Identity Service, Banner Workflow and Automic (UC4/AppWorx).
Technical communication skills to effectively communication with administrative office, campus technical and end-user staff.
St. Louis Community College is the largest community college system in Missouri and the second largest institution of higher education in the state with current credit enrollment each semester of almost 30,000 students. The College is accredited by the North Central Association/Higher Learning Commission. The College includes four campuses, three education centers and district administrative offices enrolling 20,000 students. We offer 15 college-transfer and 90-plus career programs in the areas of art and design, business, civil and community service, engineering and technology, health and office professions; plus continuing education, developmental, and business/industrial training programs. The College employs 1,400+ full-time faculty and staff and 2,300+ part-time faculty and staff