Client/Server Programmer reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Designs, plans, enhances, and tests all distributed systems platforms. Being a Client/Server Programmer conducts technical assessment, research, and testing of technologies as requested. May require a bachelor's degree in a related area. Additionally, Client/Server Programmer typically reports to a project leader or manager. To be a Client/Server Programmer typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. (Copyright 2024 Salary.com)
REQUIREMENTS/QUALIFICATIONS:
1. Minimum of bachelor’s degree in computer science or equivalent technical training and two years’ experience
2. Knowledge of the use, application and operation of computer systems
3. Knowledge of the principles and techniques of computer system documentation and programming
4. Working knowledge of Ethernet, TCP/IP and the Internet
5. Working knowledge of relational databases – prefer Oracle
6. Ability to program in the following languages: PHP, HTML, CSS, JavaScript and SQL
7. Working knowledge of the following operating systems: Macintosh, Windows, Linux and ChromeOS
8. Working knowledge of website design
9. Must have a valid Illinois Driver’s License and reliable transportation
SPECIFIC RESPONSIBILITIES:
1. Plan and develop detailed programming procedures and instructions
2. Analyze, modify and revise established programs to adapt to changes in needs and requirements of the District
3. Write complex programs and assist in making program changes in developing or converting data processing applications
4. Develop and apply cross checks and auditing procedures to assure accuracy and reliable practices
5. Assist in providing support and programming for the District Information system, financial accounting system and other software packages
6. Work collaboratively with district staff on uploading and maintaining file formats to the Illinois State Board of Education and other cooperative outside companies and agencies.
7. Perform other duties as assigned