Computer programming grader

A Grader is an important part of the worldwide block instructional team. Graders apply their skill and subject matter expertise in assessing student work by properly utilizing program-developed rubrics and feedback templates and diligently following outlined policies and procedures to ensure accurate and consistent grading, actionable feedback, and timely turnaround times. The responsibilities of graders are as follows:

  • Meet rigorous department certification criteria to show mastery of content to be assessed
  • Apply university and department-level procedures and materials in evaluating student work (including use of rubrics and department created and maintained feedback templates) to ensure feedback meets established accuracy and quality standards
  • Use authoritative content expertise to respond quickly to student questions and concerns about assignment scoring and coordinate with appropriate supervisors for quick resolution and fair determination of student performance

QUALIFICATIONS

Computer programming graders may be assigned to the following four courses: CSE 110 – Introduction to Programming, CSE 111 – Programming with Functions, CSE 210 – Programming with Classes CSE 212 – Programming with Data Structures.

Education

  • Bachelor’s degree in a software development related field preferred
  • Equivalent education and/or work experience may be considered
  • Experience with Python, C# or Java is required
  • Passing a Python and/or C# assessment is required
  • Expert proficiency with basic programming concepts, such as variables, data types, collections, loops, functions, libraries, I/O, error handling, and testing
  • Expert proficiency with basic object oriented programming concepts, such as classes, methods, variables, and access modifiers
  • Familiarity with data structures and algorithms
  • Understanding of object oriented principles, such as abstraction, encapsulation, polymorphism, and inheritance
  • Experience with version control software, such as Github
  • Experience with code editors, such as Visual Studio Code

Skills

  • Ability to quickly read and debug imperfect code
  • Ability to communicate clearly in writing
  • An ability to follow and apply strict procedures and guidelines with accuracy and efficiency
  • An ability to maintain focus (even through repetitive tasks) while also managing complex cognitive loads
  • An ability to adapt quickly to new processes and procedures and also new technology
  • Strong interpersonal skills— specifically an ability to be considerate, respectful, unbiased, and professional in emotionally charged situations
  • Strong track record of reliability in following through on commitments and getting the job done properly and in a timely manner (with little prompting)

Other Requirements

  • High Speed internet connection always available
  • Access to a computer that is in good working condition
  • Ecclesiastical Clearance – you should be in good standing with The Church of Jesus Christ of Latter-day Saints
  • NBI or Police Clearance (whichever is more convenient for you to obtain) as part of our background check.

CONTRACTING DETAILS

Compensation

Graders are paid a piece rate. A specific rate is set for each assignment depending on its complexity which will be multiplied by the number of assignments graded during the block. Because it is a piece rate, graders who become efficient in their work can earn the same amount of money in less time.

Conflicts of Interest

Individuals who are currently employed by any entity of The Church of Jesus Christ of Latter-day Saints, who are retired from Church employment, employed as a peer mentor or are serving as Pathway Missionaries are not eligible.

Time Commitment

Hours tend to be more variable when it comes to the role of the Grader (depending on the complexity of the assignment(s) being graded that week), but tend to generally land somewhere between 10-20 hours a week.

Systems and Resources

You will be provided access to systems and resources that will make it possible for you to grade efficiently and effectively while still being able to provide quality feedback to students.

Working Hours

The schedule is flexible, but you should be available every Monday and Tuesday because much of the grading happens on these days. Assignments will show up throughout the week though, so graders should plan to be present in the grading queue at least 4 days each week.

Location

As an independently contracted online grader, you will be home based and can work from wherever is most convenient for you, however you must reside in the Philippines.

APPLICATION PROCESS

1

Application Screening

Candidates apply by clicking the “Apply Now” button below, filling out the form, and submitting an updated resume. Your application information will be screened by experienced trainers to confirm you meet the online grader eligibility requirements.

2

Skills Assessment

If your information meets all of the eligibility requirements, you will be sent an invitation to complete a skills assessment. Passing this assessment is required to be considered for position placement.

3

Position Placement

If you qualify, your assessment is retained for future consideration as contracting needs arise. If contracted, you will receive an intent to contract email with an assignment for a specific course to grade.