# CSCF Web Application Dev in Winter 2022

We are excited to tell you more about the co-op position for developing web applications in CSCF (Computer Science Computing Facility).

We offer you the chance to work on real-world projects that make a real difference for our campus users.

Photo of former co-op Jamie Grove at her workstation. She is currently working at SNOLAB

### Some CSCF co-op projects include

• a web application used to hire faculty members
• the exam management system used across campus to administer exams and assign seats
• our Inventory system, which integrates our equipment database with monitoring, campus DNS, and machine-room mapping
• we worked with Science Computing to help implement evaluate.uwaterloo.ca
CSCF Research staff (at left); Special Projects staff Isaac Morland and Daniel Allen (at right)

### Who we are

• CSCF is 24 full-time staff in various technical roles to keep computing environments running for Computer Science
• Within CSCF, you'll be working in the group for "Research and Special Projects".
• We're hiring two co-ops, reporting to Daniel Allen and Isaac Morland, who are technical managers and software developers.

• writing well-designed, testable, efficient code in one or more of (python, js, PHP) with SQL.
• you'll be adding, improving, fixing features in one or more projects
• may involve tracking down subtle bugs
• largely independent work

• depend on CSCF priorities for the term
• we will give you smaller projects at the beginning of term, with time to learn
• later in the term, we hope to have you working on larger pieces of the project
• we will support you proposing new project ideas that fit our priorities

• We will supply you with a workstation, your choice of Ubuntu or MacOS, and whatever other tools you need.
• We currently expect to be working partly on campus and partly from home.
• It is possible that we will be working 100% from home; we have done this successfully for 5 terms with over a dozen co-ops. In that case, you will need to be in Ontario, and have network access. We will ship you equipment if you're not local.
• If campus has opened up enough that we are partly working on campus, you will have the choice between working from our offices in the Davis Centre, or from home, or a mix if you are in Waterloo region.
• We have a 7-hour work-day (not including lunch) and 35-hour work-week, with flexibility
• for example, let your supervisor know and you can take a day off and make up the time before or after

### Collaboration and keeping in touch

• In general we have "core hours" that we are all available- 10am-3pm
• We use Microsoft Teams for remotely working together (chat, video meetings, screen-sharing)
• We document all our work in Request Tracker and git check-ins

### Work Term dates

• We'll use the suggested dates of January 4 - April 22, 2022, but these are open to change if you need to start later (or possibly want to end earlier or later.)

### Salary

 Work Term 1 Work Term 2 Work Term 3 Work Term 4 Work Term 5 Work Term 6 $19.35$22.40 $24.90$27.25 $28.80$31.25