Research Software Engineer - Full-Stack, Hybrid Work

Rutgers University

Piscataway Township (NJ)

Hybrid

USD 41,000 - 69,000

Part time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical insurance
Prescription coverage
Dental insurance
Retirement benefits
Hybrid work through FlexWork@RU

Job summary

Rutgers University is seeking 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.

Qualifications

  • Bachelor's degree in computer science, software engineering, information technology, or a related field and two years of software development experience.
  • Master's degree is preferred.
  • Experience with AWS or DevOps is a plus.
  • Experience with relational databases and time-series data is preferred.

Responsibilities

  • Maintain, troubleshoot, and enhance software infrastructure and research applications.
  • Collaborate with faculty, researchers, and external partners on design, development, testing, deployment, and documentation.
  • Monitor software performance, resolve issues, and implement bug fixes and minor features.
  • Prepare technical documentation to support reliability and reproducibility.

Skills

Python
Pandas
NumPy
Django
JavaScript
SQL
Java
C/C++
Git
RESTful APIs
Full-stack web development

Education

Bachelor's degree in computer science, software engineering, information technology, or a related field

Tools

AWS
DevOps
Relational databases
Time-series data
Web frameworks

Job description

Rutgers University is seeking 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Programmer
Research Programmer

Rutgers University • Piscataway Township (NJ)

Hybrid
USD 41,000 - 69,000
Medical insurance
Prescription coverage
Dental insurance
+2
IT Infrastructure Lead - DevOps & Kubernetes Architect
IT Infrastructure Lead - DevOps & Kubernetes Architect

Rutgers University • Piscataway Township (NJ)

On-site
USD 108,000 - 132,000
Medical, prescription drug, and dental coverage
Paid vacation and holidays
Retirement benefits
+1
Hybrid Research Programs Lead
Hybrid Research Programs Lead

Rutgers University • New Brunswick (NJ)

Hybrid
USD 94,000 - 145,000
Hybrid work arrangement
Medical coverage
Paid vacation
Senior Mainframe Developer (COBOL/IMS) – Hybrid
Senior Mainframe Developer (COBOL/IMS) – Hybrid

Rutgers University • New Jersey

Hybrid
USD 106,000 - 153,000
Medical, dental, and vision coverage
Paid vacation and holidays
Competitive retirement benefits
+3
Cloud Apps & API Integrations Programmer
Cloud Apps & API Integrations Programmer

Rutgers University • Northern (KY)

Hybrid
USD 71,000 - 109,000
Medical, prescription drug and dental
Paid vacation and holidays
Retirement benefits
+3
Director of IT — Hybrid for Research & Education
Director of IT — Hybrid for Research & Education

Rutgers University • New Brunswick (NJ)

Hybrid
USD 143,000 - 219,000
Research Project Manager
Research Project Manager

Rutgers University • Piscataway Township (NJ)

On-site
USD 94,000 - 145,000
Medical coverage
Retirement benefits
Education benefits
+3
Application Programmer
Application Programmer

Rutgers University • Northern (KY)

Hybrid
USD 71,000 - 109,000
Medical, prescription drug and dental
Paid vacation and holidays
Retirement benefits
+3
Cloud Apps Engineer - MaCS Tools & Integrations (Hybrid)
Cloud Apps Engineer - MaCS Tools & Integrations (Hybrid)

Rutgers University • New Jersey

Hybrid
USD 71,000 - 109,000
Medical & dental benefits
Retirement benefits
Tuition benefits
Research Software Engineer
Research Software Engineer

Morgridge Institute for Research • Madison (WI)

On-site
USD 85,000 - 110,000