University of Chicago · 2 months ago
Programming Analyst
The University of Chicago is a prestigious institution seeking a Programming Analyst to assist with software programming and computer support at GSECARS. The role involves developing tools for scientific data management, troubleshooting computer systems, and collaborating with stakeholders to meet programming requirements.
Higher Education
Responsibilities
Develop and maintain tools for collecting, processing, visualizing, and organizing scientific data and metadata for the GSECARS and SEES scientific research community
Install, maintain, and troubleshoot Windows and Linux computers
Works with stakeholders to gather and analyze requirements for developmental programs. Receives a moderate/high level of guidance to design applications to meet University and business requirements
Investigates and resolves day-to-day technical problems using standard procedures
Works with stakeholders to gather and analyze requirements for developmental programs. Receives a moderate/high level of guidance to design applications to meet University and business requirements
Performs code testing on components and works to ensure that appropriate implementation standards are met
Performs other related work as needed
Qualification
Required
Minimum requirements include a college or university degree in related field
Minimum requirements include knowledge and skills developed through < 2 years of work experience in a related job discipline
Develop and maintain tools for collecting, processing, visualizing, and organizing scientific data and metadata for the GSECARS and SEES scientific research community
Install, maintain, and troubleshoot Windows and Linux computers
Works with stakeholders to gather and analyze requirements for developmental programs. Receives a moderate/high level of guidance to design applications to meet University and business requirements
Investigates and resolves day-to-day technical problems using standard procedures
Performs code testing on components and works to ensure that appropriate implementation standards are met
Resume (required)
Cover Letter (required)
Preferred
Bachelor's degree
Experience with Scientific Python stack, such as NumPy, SciPy, and matplotlib
Experience with source code management with Git and GitHub
Experience with relational databases such as PostgreSQL or MySQL
Experience maintaining and troubleshooting Windows and Linux computers
Experience with data visualization and information display
Experience with networking and cybersecurity practices
Experience to maintaining and troubleshooting Windows and Linux computers
Experience building Graphical User Interface for applications
Experience with web application development using Apache, and frameworks such as Flask, Django, or NodeJS
Experience with data visualization and information display
Experience with networking and cybersecurity practices
References (preferred)
Benefits
The University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off.
Company
University of Chicago
One of the world’s great intellectual destinations, the University of Chicago empowers scholars and students to ask tough questions, cross disciplinary boundaries, and challenge conventional thinking to enrich human life around the globe.
H1B Sponsorship
University of Chicago has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (341)
2024 (318)
2023 (285)
2022 (233)
2021 (179)
2020 (172)
Funding
Current Stage
Late StageRecent News
2025-11-08
San Gabriel Valley Tribune
2025-10-23
Company data provided by crunchbase