Short term software programmer
Job Description
Posting Number
PG194724TMPosition Number
14KMZ2024-02Position Type
TemporaryEssential Job Duties
Dr. Tiffany Barnes is seeking a 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:
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, 2025Job City & State
Raleigh, North CarolinaDepartment
Computer ScienceClassification Title
Temporary-Professional NonFacultyWorking Title
Short term software programmerWork Schedule
40 Hours per weekOther Work/Responsibilities
Department Required Skills
- Familiarity with Google Drive, Slack, Gmail, Github
- Full stack web development experience, including database/mySQL, javascript, Angular.JS, node.JS, GitHub, Agile development practices, and ability to work with existing code.
Preferred Years Experience, Skills, Training, Education
Bachelors degree in Computer Science
Required License or Certification
N/A
Valid NC Driver's License required?
NoCommercial Driver's License Required?
NoAnticipated Hiring Range
25.00 per hourJob Open Date
11/12/2024Quick Link
https://jobs.ncsu.edu/postings/210848AA/EEO
NC 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) 515-2135 or workatncstate@ncsu.edu. Individuals with disabilities requiring disability-related accommodations in the application and interview process, please call 919-515-3148.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. If 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.
If you have general questions about the application process, you may contact Human Resources at (919) 515-2135 or workatncstate@ncsu.edu. Individuals with disabilities requiring disability-related accommodations in the application and interview process, please call 919-515-3148.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. If 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.
*Please mention you saw this ad on CommunityCollegeJobs.*
Search Community College Jobs By State
- Community College Jobs in Alabama
- Community College Jobs in Alaska
- Community College Jobs in Arizona
- Community College Jobs in Arkansas
- Community College Jobs in California
- Community College Jobs in Colorado
- Community College Jobs in Connecticut
- Community College Jobs in Delaware
- Community College Jobs in Florida
- Community College Jobs in Georgia
- Community College Jobs in Hawaii
- Community College Jobs in Idaho
- Community College Jobs in Illinois
- Community College Jobs in Indiana
- Community College Jobs in Iowa
- Community College Jobs in Kansas
- Community College Jobs in Kentucky
- Community College Jobs in Louisiana
- Community College Jobs in Maine
- Community College Jobs in Maryland
- Community College Jobs in Massachusetts
- Community College Jobs in Michigan
- Community College Jobs in Minnesota
- Community College Jobs in Mississippi
- Community College Jobs in Missouri
- Community College Jobs in Montana
- Community College Jobs in Nebraska
- Community College Jobs in Nevada
- Community College Jobs in New Hampshire
- Community College Jobs in New Jersey
- Community College Jobs in New Mexico
- Community College Jobs in New York
- Community College Jobs in North Carolina
- Community College Jobs in North Dakota
- Community College Jobs in Ohio
- Community College Jobs in Oklahoma
- Community College Jobs in Oregon
- Community College Jobs in Pennsylvania
- Community College Jobs in Rhode Island
- Community College Jobs in South Carolina
- Community College Jobs in South Dakota
- Community College Jobs in Tennessee
- Community College Jobs in Texas
- Community College Jobs in Utah
- Community College Jobs in Vermont
- Community College Jobs in Virginia
- Community College Jobs in Washington
- Community College Jobs in West Virginia
- Community College Jobs in Wisconsin
- Community College Jobs in Wyoming