Location: Raleigh,NC, USA
Please see Special Instructions for more details. Thank you for your interest in this position. Please submit a curriculum/resume and complete information for three professional references to include name, company, title, telephone number, and email address.Position Information:Posting Number: PG194724TMPosition Number: 14KMZ2024-02Position Type: TemporaryDr. Tiffany Barnes is seeking two Short Term Programmers to participate in design and development activities associated with the TRACES project (Empowering Teachers to Integrate Computational Thinking into Middle School Classrooms). The position involves programming in Angular.js, node.js, python, mySQL, and javascript on an existing codebase to make a web-based platform to support real-time classroom use. It also involves web server setup and updates as well as establishing a restful API service to sort through log data and save new features to the project database.Job Duties include the following:Integrates three branches of our TRACES /SnapClass code to make a working platform for teachers and students to interact with block-based programming assignments and get help and feedback.Works closely with Professor Barnes and Assistant Professor Catete who will oversee their work, and also works as needed with teachers recruited to test the software, to collect and integrate teacher design insights.Develops new code to allow teachers to see an overview of student work in real time.Actively participates in project meetings and slack channel and contributes resources as needed for project reports.Provides regular updates on progress and uses Agile methodologies to maintain working code and prioritize communication.Performs additional duties related to projects as required.Is Time Limited: YesIf Yes, Appointment Length: Expected January-May, 2025Department Information:Department: Computer ScienceClassification Title: Temporary-Professional NonFacultyWorking Title: Short term software programmerPosition Requirements and Preferences Department Required Skills:Familiarity with Google Drive, Slack, Gmail, GithubNC State University is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity, age, sexual orientation, genetic information, status as an individual with a disability, or status as a protected veteran.If you have general questions about the application process, you may contact Human Resources at (919) ###-#### or ...@ncsu.edu. Individuals with disabilities requiring disability-related accommodations in the application and interview process, please call 919-###-####.Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. If the highest degree is from an institution outside of the U.S., final candidates are required to have their degree equivalency verified at www.wes.org or equivalent service. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.Supplemental Questions Required fields are indicated with an asterisk (*).* How did you learn of this opportunity?(Select from the following options)NCSU WebsiteJob Alert (automated email from our system)NCSU Executive Search ServicesMonster.comCareerBuilder.comInsideHigherEd.comHigherEdJobs.comOther Online Job BoardCarolina Job Finder / Employment GuideJob / Career FairThe Chronicle of Higher EducationProfessional JournalPrint Advertisement (Newspaper / Periodical)Radio / Television AdvertisementProfessional OrganizationHigher Education Recruitment Consortium (HERC)Direct Contact from NCSU HR Representative / RecruiterNCSU Employee ReferralSocial Media (LinkedIn, Twitter, Facebook, Other)OtherRequired Documents:Resume/CVContact Information for ReferencesOptional Documents:NC STATE UNIVERSITYRALEIGH, NC 27695PHONE: (919) ###-#####J-18808-Ljbffr