Research Software Developer (Hybrid) – Python & JS

uchicago

Austin (TX)

Hybrid

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Mentoring environment

Job summary

The University of Chicago Research Computing Center (RCC) seeks an Application Software Developer to design, develop, and maintain web applications using Python, JavaScript, HTML/CSS, and modern frameworks.

This hybrid role requires onsite collaboration with faculty and researchers, supporting on‑prem infrastructure and WordPress sites, and contributing to DevOps and CI/CD practices to deliver research software on time.

Qualifications

  • Knowledge of Linux/UNIX systems and shell scripting.
  • Experience with Python programming language.
  • Experience with web development technologies (JavaScript, HTML/CSS, Docker, and frameworks).
  • Skillful at developing, designing, deploying and supporting applications.
  • Basic knowledge of relational and non-relational databases.
  • Experience developing and integrating RESTful APIs.

Responsibilities

  • Develop and maintain web applications using technologies such as Python, JavaScript, HTML, CSS, and relevant frameworks.
  • Design, develop, test, and deploy web and application software solutions using industry best practices and methodologies.
  • Build and maintain server-side applications using Python and ensure secure and efficient handling of data and application logic.
  • Work with the system team to maintain the on-premises infrastructure where app dev websites are hosted.
  • Administer, maintain, and contribute to WordPress sites created by the RCC.
  • Collaborate with faculty to identify and develop applications that support research; peer review contributions.
  • Define and document project requirements and deliverables; maintain documentation.
  • Assist with design, architecture and implementation of software solutions.
  • Develop applications within CI/CD automation processes.
  • Suggest ideas to streamline product development and operations.
  • Supports and maintains existing applications and responds to user requests.
  • Gather requirements from stakeholders and work with moderate guidance.

Skills

Linux/UNIX
Python
Web development
RESTful APIs
Git
DevOps practices

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
WordPress
CI/CD pipelines
MySQL/PostgreSQL/MongoDB/Cassandra

Job description

The University of Chicago Research Computing Center (RCC) seeks an Application Software Developer to design, develop, and maintain web applications using Python, JavaScript, HTML/CSS, and modern frameworks.

This hybrid role requires onsite collaboration with faculty and researchers, supporting on‑prem infrastructure and WordPress sites, and contributing to DevOps and CI/CD practices to deliver research software on time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Software Developer - Web & API Apps (Hybrid)
Research Software Developer - Web & API Apps (Hybrid)

RiseMe • Hyde Park (VT)

Hybrid
USD 81,000 - 95,000
Hybrid Application Software Developer for Research
Hybrid Application Software Developer for Research

UChicago Institute for Climate and Sustainable Growth • Chicago (IL), Northern (KY)

Hybrid
USD 81,000 - 95,000
Research Software Developer for Web Apps & HPC
Research Software Developer for Web Apps & HPC

The University of Chicago • Chicago (IL)

Hybrid
USD 81,000 - 95,000
Hybrid work model
Mentoring
Research Software Developer - Web & HPC (Hybrid)
Research Software Developer - Web & HPC (Hybrid)

UChicago Institute for Climate and Sustainable Growth • United States

Hybrid
USD 81,000 - 95,000
Hybrid Research Software Engineer: HPC & Python Dev
Hybrid Research Software Engineer: HPC & Python Dev

UChicago Institute for Climate and Sustainable Growth • Chicago (IL), Northern (KY)

Hybrid
USD 77,000 - 94,000
Application Software Developer
Application Software Developer

uchicago • Austin (TX)

Hybrid
USD 90,000 - 120,000
Hybrid work arrangement
Mentoring environment
Application Software Developer
Application Software Developer

UChicago Institute for Climate and Sustainable Growth • Chicago (IL), Northern (KY)

Hybrid
USD 81,000 - 95,000
Application Software Developer
Application Software Developer

The University of Chicago • Chicago (IL)

Hybrid
USD 81,000 - 95,000
Hybrid work model
Mentoring
Application Software Developer
Application Software Developer

UChicago Institute for Climate and Sustainable Growth • United States

Hybrid
USD 81,000 - 95,000
Application Software Developer
Application Software Developer

RiseMe • Hyde Park (VT)

Hybrid
USD 81,000 - 95,000