Join Our Team at Spoon River College!
Spoon River College is a positive, team-oriented environment supportive of employee development. We are currently seeking a Junior Programmer/Analyst. This is a full-time, exempt position.
Key Benefits of working at SRC:
- Friday's Off: Enjoy a long weekend every week from the week after graduation through the end of July.
- Business Hours: Monday to Friday, 8:00 a.m. to 3:30 p.m.
- Leave Benefits: 15 sick days (pro-rated based on start date) and 23 accruing vacation days per year.
- Holidays: 11 paid holidays plus a paid Winter Break of at least 10 working days.
- Tuition Waiver: Employees, their spouses, and qualified dependent children are eligible for tuition waivers on credit hour classes.
For more information on the benefits of working at Spoon River College, visit SRC Employee Benefits (https://www.src.edu/about-src/employment/src-employee-benefits).
Experience success and join our team at Spoon River College!
Job Title: Junior Programmer / Analyst
Status/FLSA Status: FT / Exempt
Classification: Professional Support
Department: Information Technology
Reports To: Chief Information Officer
Location: Canton Campus (District wide)
Date Updated: April 2026
PRIMARY FUNCTION: The Junior Programmer/Analyst supports the development, testing, and maintenance of software applications. This role works under the guidance of senior team members to build technical skills, contribute to projects, and ensure systems function efficiently.
RESPONSIBILITIES:
- Works closely with the Programmer/Analyst to gain knowledge of systems, processes, and development practices.
- Actively participates in knowledge transfer and collaborates closely with the Programmer to support ongoing development and system continuity.
- Responsible for designs, codes, tests, and debugs software applications while analyzing user’s needs to provide IT support.
- Create, configure, and use data analysis tools (such as SQL) to generate standard and ad-hoc reports for college administrative and external reporting requirements.
- Provides troubleshooting for software, databases, and hardware, including incident resolution.
- Implements new systems and applications according to established college specifications and timetables.
- Plans and prepares comprehensive documentation in a concise and usable format.
- Understands the system's operating systems, networking, and peripheral capabilities.
- Communicates with users and staff to identify changing program needs, to promote effective and efficient use of the system, and to develop and modify changes to meet these needs.
- Provides operator and information services as necessary.
- Maintains communication and other peripheral equipment to operate effectively and efficiently.
- Protects the confidentiality, security, and permanency of records.
- Develops and implements Client/Server Applications and additional applications involving advanced technologies.
- Develops and maintains user interfaces to provide greater data access to users.
- Exercises logic, precision, and evaluation techniques when developing program sequences to meet the requirements of new and changing systems or programs specifications.
- Provides accurate and efficient programming and smooth system flows, which meet the needs of the end users.
- Document workflows, systems, and internal processes and practices.
- Performs job responsibilities within the philosophies of the Mission, Vision, and Core Values of Spoon River College.
- Perform other duties as assigned by the supervisor.
SUPERVISORY RESPONSIBILITIES:
This position has no supervisory responsibilities.
QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- A bachelor’s degree in information technology related field with an emphasis on administrative systems and/or programming is preferred. An associate’s degree in an information technology related field is preferred along with at least four years of experience in administrative educational systems and/or programming. An equivalent combination of education and experience may be considered.
- Familiarity with the industry standard languages such as SQL, Python, Java, JavaScript, C#, or C++ is typically preferred.
- Experience with custom SQL queries and dashboards to provide ad-hoc reports for management and business needs is preferred.
- Must be flexible to work on occasion during evenings and/or weekends.
- A current and valid Illinois driver’s license with a clear motor vehicle records check (per the college’s definition of an authorized driver) is required.
- Must possess organizational abilities, superior interpersonal skills, client service skills, and oral, and written communication skills.
- Demonstrates sound and good judgment in problem solving and decision-making.
- Must possess the ability to read and interpret documents such as rules, policies, procedures, and manuals; write routine correspondence; and speak effectively before groups.
- Must possess the ability to define problems, collect data, establish facts, and draw valid conclusions; solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists; interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
- Represents the College in a professional manner.
- Works independently with little supervision with a high level of initiative during ad hoc hours.
- Ability to manage multiple and competing priorities; deal with conflict appropriately; withstand pressure and remain calm in tense situations, accurate; flexible; dependable; responsible; promotes teamwork; demonstrates a positive attitude.
PHYSICAL DEMANDS / WORK ENVIRONMENT: The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
Physical demands for this position include the ability to sit, use hands and fingers, talk and hear. This position requires limited standing, walking, reaching, stooping/kneeling. Vision requirements include close vision including the ability to view text from a computer monitor.
The work environment for this position is a typical office environment with no extremes in temperature, noise, and limited physical risk.