428,801open jobs
14,629companies
63,028added this week
Browse all
Salary
$138k – $228k per year (Estimated)
Location
Remote (United States)
Overview
Company
Impact
Profile match
UChicago Medicine is an integrated academic health system that delivers advanced clinical care, medical education, and innovative biomedical research. Headquartered in Chicago, Illinois, the organization operates primary teaching hospitals alongside a broad network of outpatient facilities across the region. As the medical enterprise of the University of Chicago, it specializes in complex specialty care, cancer treatment, and pioneering clinical trials.

Join one of the nation’s most comprehensive academic medical centers, UChicago Medicine, as a Senior Programmer in our IT Enterprise Architecture department. This is a remote work from home opportunity, and you may be based outside of the greater Chicagoland area.

The Senior Programmer will be responsible for designing, developing, enhancing, deploying, and supporting enterprise web applications and automated solutions, with a primary focus on Python-based applications and services. The role requires strong hands-on experience with Python, REST APIs, Linux, SQL, and modern web application development, along with the ability to troubleshoot complex application and integration issues across multiple technology layers.

The Senior Programmer will work closely with business stakeholders, application teams, infrastructure, database, security, and other IT teams to translate business requirements into reliable, secure, and maintainable technical solutions.

Essential Job Functions

  • Design, develop, maintain and enhance Python-based web applications, services, scripts, and automation solutions
  • Develop backend services using Python and Node.js/Express.js and support frontend applications using Angular, JavaScript/TypeScript, HTML, and CSS.
  • Support application builds, deployments, configuration management, and release activities through Azure DevOps and CI/CD pipelines.
  • Diagnose application and integration issues using application logs, stack traces, SQL queries, HTTP responses, system logs, and operating system tools.
  • Collaborate with Infrastructure, Database, Security, Networking, Integration, and other IT teams to resolve complex technical issues.
  • Work with business analysts and stakeholders to understand requirements and translate them into technical solutions.
  • Follow organizational security, privacy, change management, coding, and application development standards.
  • Participate in code reviews, testing, quality assurance, and production support activities.
  • Integrate generative AI/LLM capabilities into applications and workflows, including LLM APIs, RAG, vector databases, and AI assisted automation where applicable.

Required Qualifications

  • Bachelor’s degree or equivalent relevant certification in programming, Computer science and/or healthcare, business management or information systems

  • 5+ years of professional software development experience, with strong hands-on experience developing applications using Python
  • Strong experience with Python frameworks such as Flask, FastAPI, or similar frameworks
  • Experience developing web applications using JavaScript/TypeScript, HTML, and CSS, with experience in Angular strongly preferred
  • Experience with backend development using Node.js/Express.js and/or Python-based web frameworks
  • Experience with Azure DevOps Pipelines or other DevOps platforms and applications deployment processes
  • Experience with Git, branching, pull requests, code reviews, and software development lifecycle practices
  • Experience integrating REST APIs and web services, including authentication, request/response processing, error handling, logging, and data validation
  • Minimum two years’ experience in technical documentation writing
  • Proven skills in problem solving
  • Must work well in a team environment and be able to partner with both business and technical team members
  • Excellent oral and written communication skills and good interpersonal skills
  • Requires strong multitasking skills; must be a self-starter and able to deliver results on a proactive and independent basis
  • Experience in a health care environment is helpful
  • Expertise in the programming language / tools used in the position
  • Experience with Kubernetes, Docker and containerization
  • Knowledge about generative AI/LLM application development, including RAG, vector databases, prompt engineering, or AI workflow automation
  • Experience with Epic/Clarity or healthcare data environments

Preferred Qualifications

  • Experience with Kubernetes, Docker and containerization
  • Knowledge about generative AI/LLM application development, including RAG, vector databases, prompt engineering, or AI workflow automation
  • Experience with Epic/Clarity or healthcare data environments

Position Details

  • Job Type/FTE: Full Time (1.0 FTE)
  • Shift: Days
  • Job Location: Remote
  • Unit/Department: IT Enterprise Architecture - Hyde Park
  • CBA Code: Non-Union
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
428,801 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Chicago
$148k – $294k per year (Estimated) • In office • Full-Time • 7+ years exp • PhD • London
Python
JavaScript
SQL
Apex
Apex
MuleSoft
Databases
Snowflake
Databricks
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Copilot
Model Context Protocol
Vertex AI
Prompt Engineering
Multimodal AI
AI Agents
TensorFlow
PyTorch
Gemini
Amazon SageMaker
Agentforce
A2A
Vertex AI Agent Builder
DevOps
AWS
Apply
$93k – $201k per year (Estimated) • In office • Full-Time • Bachelor's Degree • United Kingdom
Python
SQL
AI/ML
Copilot
Prompt Engineering
AI Agents
LLM
RAG
Google AI Studio
LLM Guardrails
DevOps
Rest API
GCP
Azure
AWS
Cybersecurity
GDPR
HIPAA
Management
ServiceNow
Apply
$23k – $53k per year (Estimated) • Remote • Full-Time • Moscow
Python
Java
SQL
Scala
Python
pySpark
Databases
PostgreSQL
ClickHouse
HBase
RabbitMQ
MS SQL
ElasticSearch
Apache Kafka
Vertica
AI/ML
Hadoop
Spark
Airflow
Flink
DevOps
CI/CD
Docker
Analytics
ETL/ELT
Apply
Dashboarding Analyst 5 hours ago
$43k – $99k per year (Estimated) • Remote • Full-Time • Buenos Aires • Salta • Rosario • Mendoza
SQL
Analytics
Power BI
QlikSense
Apply
Remote • Full-Time • Barueri
JavaScript
Management
ServiceNow
Apply
Remote/Hybrid • 3+ years exp • Bachelor's Degree
Cybersecurity
HIPAA
Apply
In office • High School Diploma
Apply
In office • 10+ years exp • Master's Degree
Apply
IMH Housekeeper I 21 day ago
In office • High School Diploma
Apply
Stock Clerk, Sr. 24 days ago
$56k – $127k per year (Estimated) • In office • 2+ years exp • High School Diploma • Chicago
Analytics
Microsoft Excel
Apply
$66k – $78k per year • In office • Internship • Bachelor's Degree • Chicago
Apply
$66k – $78k per year • Remote • Internship • Chicago
Apply
$64k – $76k per year • Remote • Internship • Chicago
Apply
$164k – $262k per year • In office • Full-Time • PhD • Chicago • Atlanta • Washington • Indianapolis • Austin
AI/ML
AI Agents
Agentforce
Marketing
Salesforce
Apply
$213k – $374k per year • In office • Full-Time • 12+ years exp • Bachelor's Degree • Chicago • New York • Atlanta • San Francisco
AI/ML
AI Agents
Agentforce
Agentic Workflows
Marketing
Salesforce
Apply
See all jobs
This is one of many
428,801 more open roles from verified company boards, updated every day.