Student Assistant - Research and Software Developer

Job description

Position Title:Student Assistant - Research and Software Developer Job Category:Student Department:School of Science & Technology - 6010660 Division:Academic Affairs Required Documents:Cover Letter, Resume, Student Detailed Class Schedule Position Statement:Founded in 2005, Georgia Gwinnett College (GGC) is one of 28 institutions within the University System of Georgia. GGC is a premier 21st century liberal arts institution accredited by the Southern Association of Colleges and Schools Commission on Colleges. Serving nearly 13,000 students, GGC’s innovative practices, caring culture, and extremely affordable tuition are changing the game in higher education and changing the future for students at all levels, of all ages, and from all walks of life. Gwinnett County (pop. 920,000+) is home to a variety of businesses, including organizations involved in health care, education and information technology. Description:

A research project at Department of Information Technology is seeking three energetic students to work with the faculty advisor and teammates to extend an existing web-based program visualization tool. The extension will make it easy for instructors set up auto-gradable program tracing exercises in introductory programming courses.


  • Quickly acquire necessary new knowledge and skills, including TypeScript and other web technologies.
  • Study and understand the software program for the existing web-based program visualization tool.
  • Design new interfaces for students to interact with the tool, including interfaces for answering questions about method invocations and object contents.
  • Develop and test the above new interface.
  • Design a system for instructors to set up tracing exercises and deliver students’ grades to the instructors.
  • Develop and test the above system.
  • Demonstrate the product in classrooms.
  • Demonstrate the product at professional events.
  • Write a final report.
Minimum and Preferred Qualifications:


  • Must be enrolled in a minimum of 6 credit hours at Georgia Gwinnett College.
  • Must be in good academic standing and maintain good academic standing for the duration of employment.
  • Mastery of programming fundamentals.
  • Willing to learn new programming languages and technologies.
  • Critical and independent thinking capacity.
  • Excellent time management skills.
  • Schedule allows attendance to a weekly meeting.
  • Must work well in a team.


  • Excellent oral and written communication skills.
Position Disclosure:

Due to the volume of applications, applicants may not receive a reply from the College unless an applicant is selected for an interview. Review of applications will continue until positions are filled. Hiring is contingent upon eligibility to work in the United States and proof of eligibility will be contemporaneously required upon acceptance of an employment offer. Any resulting employment offers are contingent upon successful completion of a background investigation and credit check if applicable to the position, as determined by Georgia Gwinnett College in its sole discretion. Georgia Gwinnett College, a unit of the University System of Georgia, is an Affirmative Action/Equal Opportunity employer and does not discriminate on the basis of race, color, gender, national origin, age, sexual orientation, disability or religion. Georgia is an open records state.


Position may require local travel. Ability to lift and carry files and materials. Ability to move from one office to another office on campus. Adequate vision, hearing and manual dexterity to interact with people in person, on the phone and in writing. Applicant must be able to perform the essential functions of the job, with or without reasonable accommodations.

Position Status:Part-Time FLSA:Non-exempt




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 2/15/2020
Application Due: 11/17/2020
Work Type: