Demo

Senior Full-stack Developer

The University of Chicago
Chicago, IL Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/22/2025

This job was posted by : For more information, please see : DepartmentBSD PED - Hematology, Oncology, and Stem Cell Transplantation - Pediatric Cancer Data Commons - Software EngineeringAbout the DepartmentThe Biological Sciences Division\'s \'Data for the Common Good\' (D4CG), is a rapidly growing team of experts in medicine, clinical research, public health, data standards, data infrastructure and programming, data governance, and international data sharing. Headquartered in the Department of Pediatrics at the University of Chicago, Data for the Common Good works to connect and share disparate data sets in order to alter long-standing research paradigms and enable the study of new research questions that drive cures. Its signature flagship project, the Pediatric Cancer Data Commons (PCDC), houses the world\'s largest set of clinical data for pediatric cancer, uniting clinical data from across five continents for almost all types of pediatric cancer. Leveraging its expertise in establishing data commons, Data for the Common Good is expanding to create similar infrastructure across other rare diseases, including monogenic diabetes and monogenic epilepsy, and rare adult cancers as well as a university-wide initiative called the Sociome, a scalable and extensible infrastructure and architecture that will ultimately assemble, quantify and organize the entirety of social context experienced by every individual.This at-will position is fully funded by contractual grant funding which is renewed under provisions set by the grantor of the contract. Employment will be contingent upon the continued receipt of these grant funds and satisfactory job performance.Job SummaryThe Senior Full-Stack Developer will join a growing team of seasoned developers. This developer will be expected to work independently, interact directly with researchers as needed, and work on multiple projects simultaneously to meet deadlines. Projects will be varied and tasks will include, but not be limited to : de novo development of web applications and web services, data migration and validation, reporting from various information systems, creating and modifying database schemas, evaluating and implementing open source software, and giving demonstrations of current projects.The team works with a variety of technologies including Python, React, Go, Elasticsearch, Postgres, Docker, Kubernetes in on-premises and cloud-based environments. Some tasks may require the use of other technologies, specifically MSSQL Server, ASP.NET, .NET Core, MVC, Web API, C#, JavaScript, Angular, Java, Vue, and PHP, so experience with these is a plus. The team employs Agile software development methodologies.Our department follows a hybrid work structure that fosters productivity, collaboration, and employee well-being. Working from the office is encouraged for tasks that require a high degree of collaboration.ResponsibilitiesWrite programs according to specifications determined during meetings with end users or as supplied by the Programming Manager.Meet with end users to determine needs and assess utilization of custom applications.Participate in end-to-end testing. Provide appropriate written documentation of project development and programming code.Designs new systems, features, and tools. Solves complex problems and identifies opportunities for technical improvement and performance optimization. Reviews and tests code to ensure appropriate standards are met.Utilizes technical knowledge of existing and emerging technologies, including public cloud offerings from Amazon Web Services, Microsoft Azure, and Google Cloud.Performs other related work as needed.Minimum QualificationsEducation : Minimum requirements include a college or university degree in related field. Work Experience : Minimum requirements include knowledge and skills developed through 5-7 years of work experience in a related job discipline. Certifications : Preferred QualificationsEducation : Bachelor\'s degree in computer science or similar field.Experience : Over 5 years of experience developing applications in Python.Good understanding of relational databases and experience writing SQL.Experience developing applications in React.Experience administering web servers (Apache, IIS, Tomcat, Nginx).Experience deploying software to cloud service providers.Experience developing progressive web applications.Experience with best practices for UI design / Human Factors.Experience with multiple RDBMS\'s (MSSQL, Oracle, MySQL, PostgreSQL).Experience with Linux / Unix.Preferred CompetenciesKnowledge of concepts, practices, and procedures of software development.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full-stack Developer?

Sign up to receive alerts about other jobs on the Senior Full-stack Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The University of Chicago

The University of Chicago
Hired Organization Address Chicago, IL Temporary
DepartmentLibrary IT & DS - DLDCAbout the DepartmentIn support of free inquiry and expression, the University of Chicago...
The University of Chicago
Hired Organization Address Chicago, IL Full Time
Department BSD DEV - Individual Giving - NOCO 3 About the Department Medicine and Biological Sciences Development’s miss...
The University of Chicago
Hired Organization Address Chicago, IL Full Time
Department Booth Admissions, MBA Programs: Operations About the Department The University of Chicago Booth School of Bus...
The University of Chicago
Hired Organization Address Chicago, IL Full Time
Department SSD Race, Diaspora, and Indigeneity - Staff and Temporary Employees About the Department The Department of Ra...

Not the job you're looking for? Here are some other Senior Full-stack Developer jobs in the Chicago, IL area that may be a better fit.

Senior Full Stack Developer

e.biT Consulting, Chicago, IL

Senior Java Full stack Developer

Capgemini, Chicago, IL

AI Assistant is available now!

Feel free to start your new journey!