Programmer Analyst SIS Remote Eligible (Within Iowa)

Remote Full-time
About the position

The Programmer Analyst position at the University of Northern Iowa is a full-time role within the IT - Administrative Information Systems department, specifically focusing on the Student Information Systems team. This position is eligible for remote work within the state of Iowa, provided that employees comply with the university's remote work policy and agreement. The successful candidate will be hired into one of two levels of professional opportunity: Programmer Analyst or Senior Programmer Analyst, depending on their experience. There is a defined career path that allows for progression through various levels, including Systems Analyst and Senior Systems Analyst, based on performance objectives achieved during employment. In this role, the Programmer Analyst will be responsible for developing computer code from general specifications into a programming language suitable for the assignment. This includes creating application programs of moderate to complex difficulty to meet user needs for both central and distributed processes. The candidate will adhere to departmental standards, policies, and procedures throughout the development process. Additionally, the role involves developing and utilizing sample input data to test the accuracy of programs, checking and correcting errors, and verifying test results with supervisors and users. Documentation of program code, procedure information, and job schedules will also be a key responsibility. The Programmer Analyst will consult with users or senior staff to define subsystem or program requirements, identify programming and output needs, and develop general specifications for the necessary programs. The position requires reviewing and analyzing system or program problems, consulting with senior staff to identify solutions, and providing technical assistance and training to team members and system users. The work will primarily involve handling student-based data on the Peoplesoft Campus Solutions platform, which includes working with Oracle Database.

Responsibilities
• Develop computer code from general specifications into appropriate programming languages.
,
• Create application programs of moderate to complex difficulty to meet user needs for central and/or distributed processes.
,
• Adhere to departmental standards, policies, and procedures during the development process.
,
• Develop and use sample input data to test the accuracy of programs; check and correct errors as needed.
,
• Verify test results with supervisors and/or users; develop and update documentation of program code and procedures.
,
• Consult with users or senior staff to define subsystem or program requirements; identify programming and output needs.
,
• Verify preliminary design and output; develop general specifications for programs needed to produce desired results.
,
• Review and analyze system/program problems; consult with senior staff to identify solutions.
,
• Provide technical assistance and/or training to team members and system users.

Requirements
• Bachelor's degree in an IT related field required.
,
• An Associate's degree in an IT related field plus at least three years of IT related experience may be substituted.
,
• Understanding of administrative uses of computing services.
,
• Working knowledge of SQL.
,
• Knowledge or exposure to a relational DBMS.
,
• Coursework or practical experience with modern programming languages required.

Nice-to-haves
• Experience with UNIX operating systems.
,
• Experience with Oracle DBMS and Oracle PL/SQL.
,
• Familiarity with People Tools.
,
• Familiarity with university standards and practices.
,
• Student experience will be considered.

Benefits
• Vacation plan
,
• Employer sponsored retirement plans
,
• Health and dental insurance
,
• Life and disability insurance

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Provider Customer Service Call and Chat Representative - Remote in TN

Remote Full-time

**Experienced Work From Home Customer Service Assistant – Virtual Support Team Member**

Remote Full-time

Sr Software Engineer, DevOps

Remote Full-time

Virtual Customer Service Agent

Remote Full-time

Immediate Hiring: Customer Service Work at Home

Remote Full-time

Field Service Technician

Remote Full-time

Join Today: Remote Data Entry Coordinator (Typist) | WFH

Remote Full-time

**Experienced Customer Service Representative – Clinical Support (Remote, $15/hour)**

Remote Full-time

Smart Hands IT Contractor (Onsite Helpdesk / Tier 1 Support)

Remote Full-time

Apply Now: Case Manager (Part-Time)

Remote Full-time
← Back to Home