Rutgers University logo

Rutgers University

Research Programmer

🇺🇸 Piscataway, New Jersey 🕑 Temporary Part-Time 💰 $30 - $50 per Hour 💻 Software Engineering 🗓️ October 7th, 2026
NumPy Pandas Python

Edtech.com's Summary

Rutgers University is hiring a Research Programmer to support the Rutgers Infrastructure Monitoring and Evaluation (RIME) Group within the School of Engineering. The programmer serves as the primary contact for maintaining, troubleshooting, and enhancing software infrastructure and research applications. This role collaborates with faculty, research staff, external agencies, and stakeholders on software design, development, testing, deployment, and documentation.

Highlights
  • Maintain, troubleshoot, and enhance software, scripts, websites, and web-based applications for ongoing research projects.
  • Monitor software performance, resolve technical issues, and oversee bug fixes and minor feature enhancements.
  • Conduct data analysis and database management for research software systems.
  • Prepare technical documentation to keep research software reliable.
  • Write in Python, with experience in Pandas, NumPy, Django, JavaScript, SQL, Java, C/C++, or Visual Basic.
  • Bring full-stack web development experience with JavaScript, HTML, CSS, web frameworks, and RESTful APIs, plus Git.
  • Hold a bachelor's degree in computer science, software engineering, information technology, or a related field plus two years of software development experience.
  • Prefer a master's degree, AWS or DevOps experience, and experience with relational databases and time-series data.
  • Pay $30 to $50 per hour for 19 hours per week in a temporary hourly staff appointment.
  • Receive medical, prescription, dental, and retirement benefits where eligible, with possible hybrid work through FlexWork@RU.