Application Software Developer
Core
Develop and maintain web and server-side applications to support faculty and researchers' projects at the University of Chicago.
Role type
Application Software Developer (IC)
Builds
Web applications, server-side tools, and WordPress sites for research computing
Domain
Higher Education / Research Computing
Deliverable
production ML models | product features
Required skills
Python, JavaScript, HTML/CSS, React/Angular, Linux/UNIX, Shell scripting, Git, RESTful APIs, CI/CD, Docker, MySQL/PostgreSQL/MongoDB/Cassandra
Preferred skills
DevOps practices, containerization, NoSQL databases, system architecture design
Technologies
Python, JavaScript, HTML, CSS, React, Angular, Docker, MySQL, PostgreSQL, MongoDB, Cassandra, Git, WordPress
Responsibilities
Develop and maintain web applications; Design, develop, test, and deploy software solutions; Build and maintain server-side applications; Administer and maintain WordPress sites; Collaborate with faculty to identify and develop research applications; Define and document project requirements; Support existing applications and respond to user requests
Seniority
Mid-level, hands-on IC