Job Directory Computer Programmer.

Computer Programmer.
Chicago, IL

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

The technologist determines and seeks out school workflows that could function more efficiently with the aid of scripting technology, and then writes scripts to effect such improvements. Such tasks may occur on a daily, weekly, monthly, or seasonal basis, at the office or teacher level. Example programs include scripts that send text messages to teachers who neglect to take attendance, that download students grades, and that email students course approvals. The technologist maintains existing applications, and identifies or develops new ones to support essential school functions. Such functions include e.g. operating our school's unique "enrichment" and "seminar" programs, scheduling for subsequent school years, on-boarding incoming freshmen, enabling parents to schedule conferences during Report Card Pick-Up, etc. In collaboration with administration, the technologist helps combine, filter, and query student data for further analysis or dissemination.

Manage systems for:




Registration [this was formerly Ty, FYI]

Scheduling/Enrollment [in conjunction with Phyllis]

{What else can you get your hands in?}

Misc. Curriculum Night - display student schedules

Finals lunch swiping


Munge/query data [in consultation with Erica]

Universal Survey

Student Survey

Enrichment analytics

Write and maintain scripts

Email teachers re. students missing for APs

Email teachers re. missing attendance

Auto-download swipes and grades

Remind teachers to submit grades every two weeks (filtered on, who hasn't submitted grades)

Work with teachers to solve problems (Johnston grade filter, Ang Belize)

Build/operate infrastructure


Picture serving for IDs

Mobile IDs


Selenium - Google oauth

Scripting competencies: Google Apps Script; Python; PHP; Javascript; batch/shell scripts; SQL/sqlite/db systems … a white hat hacking mindset?


Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.