Department
BSD CTD - Engineering: GDC - Software Development
About the Department
Job Summary
Responsibilities
Responsible for technical tasks and timely delivery of such tasks, meeting the required level of quality.
Provide support and maintenance for existing applications.
Actively participate and provide feedback in technical initiatives, staying abreast of broad technical knowledge of existing and emerging technologies.
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.
Supports and maintains existing applications. Works with web developers and responds to requests from users.
Performs other related work as needed.
Minimum Qualifications
Education:
Minimum requirements include a college or university degree in related field.
Work Experience:
Certifications:
---
Preferred Qualifications
Education:
Advanced degree in computer science, mathematics, statistics, engineering, or a relevant quantitative field strongly preferred.
Experience:
Experience in relevant software development experience, full cycle strongly preferred, including design, coding, testing, and support.
Experience with cloud platforms (AWS, GCP, Openstack), CI/CD, and Agile methodologies.
Preferred Competencies
Programming skills using Python (preferred), Golang/Javascript (a plus), or other languages like C/C++, Java, or C#.
Knowledge of web applications, REST API, microservices, and containers.
Knowledge of Elasticsearch, PostgreSQL, Spark, Hadoop, and data analysis.
Knowledge of configuration management utilities (Chef, Salt, Ansible) and container-based deployment solutions (Docker, Kubernetes).
High performance/cloud computing experience (AWS, GCP, Openstack).
Unix/Linux programming, open source, and version control experience.
Ability to collaborate and interact effectively with team members, following guidelines and best practices and ensuring accountability for deliverables and outcomes.
Ability to take an assigned, complex task and break it into smaller ones, estimating the effort needed to complete them and ensuring the completion of each task, meeting the required level of quality.
Ability to manage workload to meet project milestones and deadlines.
Ability to adopt new structures or systems in order to meet objectives.
Ability to take and provide constructive and helpful input and feedback on technical issues.
Proficiency with one or more modern programming languages.
Demonstrated knowledge and ability to solve technical problems and learn new technologies within a reasonable amount of time.
Working Conditions
Office environment.
Application Documents
Resume (required)
Cover Letter (preferred)
When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application.
Job Family
Role Impact
Scheduled Weekly Hours
Drug Test Required
Health Screen Required
Motor Vehicle Record Inquiry Required
Pay Rate Type
FLSA Status
Pay Range
The included pay rate or range represents the University’s good faith estimate of the possible compensation offer for this role at the time of posting.
Benefits Eligible
The University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Information about the benefit offerings can be found in the Benefits Guidebook.
In addition to the base pay posted above, this position may be eligible for Up to $5,000 relocation reimbursement
Posting Statement
The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination.
Job seekers in need of a reasonable accommodation to complete the application process should call 773-702-5800 or submit a request via Applicant Inquiry Form.
All offers of employment are contingent upon a background check that includes a review of conviction history. A conviction does not automatically preclude University employment. Rather, the University considers conviction information on a case-by-case basis and assesses the nature of the offense, the circumstances surrounding it, the proximity in time of the conviction, and its relevance to the position.
The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: http://securityreport.uchicago.edu. Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
If you're looking to make an impact through data science, the University of Chicago's Center for Translational Data Science is searching for a talented Software Engineer to join their team in Chicago, IL. In this role, you'll dive into software support and development, bringing your coding expertise to help create and enhance solutions addressing some of the most pressing issues in biology, medicine, and healthcare. You'll be responsible for designing, developing, debugging, and modifying computer code for end user applications and production support, all while collaborating with a passionate team. Your role will involve web application development on open-source platforms, requiring you to analyze technical requirements and ensure the delivery of high-quality software. We’re more than just a software development team; we collaborate closely with various stakeholders to gather and assess requirements, ensuring your contributions lead to successful outcomes. While a full-stack development skill set is encouraged, we particularly welcome expertise in backend development, as you troubleshoot and optimize existing applications. With a rich culture of learning and collaboration, you'll find plenty of opportunities to stay updated on emerging technologies, making your presence felt in a thriving research environment. If you’ve got a degree in a related field and some software development experience under your belt, this could be the perfect pathway for you to grow and make meaningful discoveries alongside world-class researchers.
Join the University of Chicago as a Senior Analyst and play a vital role in enhancing data quality and integrity in their Alumni Relations and Development efforts.
Join the dynamic College Alumni Philanthropy team at the University of Chicago as an Assistant Director, driving alumni engagement and fundraising initiatives.
The Technology team at NBCUniversal is looking for a Maintenance Engineer to enhance media production environments in Washington DC.
Join Hanwha as a Process Engineer, driving process improvement initiatives and ensuring quality standards in production.
Join Bosch eBike Systems as a Hardware Engineer and shape the future of eBiking with innovative hardware solutions.
Seeking a Director of Solutions Engineering to guide a high-performing team in delivering technical excellence and customer success in a remote-first environment.
As an F-15 Mission Systems Integration Engineering Manager at Boeing, you'll spearhead the integration of mission capabilities for the F-15, guiding a skilled engineering team.
Join Metromont, LLC as a Senior Structural Engineer and lead exciting precast concrete projects in Greenville, SC.
Join O-I as a Mold Maker Journeyman, where you'll contribute to crafting high-quality glass containers in a supportive community atmosphere.
Join Oura as a Firmware Developer and contribute to innovative health technology that empowers users to live healthier lives.
It may have received its official dedication on Halloween, but The University of Chicago Medical Center (UCMC) works hard to make visiting the hospital a little less spooky. UCMC is a complex of facilities located on The University of Chicago camp...
129 jobsSubscribe to Rise newsletter