Application software Developer

Job description

Hyde Park Campus 


86755 Research Computing Center



About the Unit​ The University of Chicago Research Computing Center (RCC), a unit in the Office of the Executive Vice President for Research, Innovation and National Laboratories (RINL), provides high-end research computing resources to researchers at the University of Chicago. It is dedicated to enabling research by providing access to centrally managed High Performance Computing (HPC), storage, and visualization resources. These resources include hardware, software, high-level scientific and technical user support, and the education and training required to help researchers make full use of modern HPC technology and local and national supercomputing resources. The Office of the Executive Vice President for Research and for National Laboratories oversees the conduct of sponsored research, technology transfer, research program development, multi-institutional research institutes, national laboratory board, and contract management functions. RINL supports the development and coordination of research-related communications and educational programs at The University of Chicago. RINL oversees the management of two Department of Energy contracts for Argonne National Laboratory and Fermi National Accelerator Laboratory. When combined with the Lab R&D budgets, the office oversees approximately $1.4 billion in sponsored research. RINL works closely with individual scholars, departments, and divisions to encourage, seed, and coalesce research across the University, Argonne, and Fermilab campuses.



Job InformationJob Summary:




The Research Computing Center (RCC) is seeking an experienced software developer who will be leading the development and improvements of faculty and researchers’ software projects. The person in this position will collaborate directly with faculty, researchers, users and RCC colleagues. The Application Software Developer will work on a variety of projects with faculty campus-wide.






  • Development, testing, debugging, and maintenance of new and existing application software.
  • Define and document project requirements.
  • Provide overall technical leadership in design, architecture and implementation of software solutions.
  • Evaluate new technologies and software products to determine feasibility and desirability of incorporating their capabilities within research projects.
  • May manage staff.





  • Project management
  • Analytical thinking
  • Interactive communication
  • Teamwork





Additional Requirements​​ Education:


  • Bachelor’s degree in computer science or related field required. Master’s degree preferred.





  • Minimum three years experience in software development required.
  • Experience developing, designing, deploying and supporting applications in a UNIX/Linux environment required.
  • Experience with software development lifecycle required.



Technical Knowledge or Skills:


  • Experience with Javascript and  jQuery required.
  • Experience with JSON, XML and D3 preferred.
  • Experience with REST based API development preferred.
  • Experience with at least one database system e.g. SQL (MySQL, NoSQL, PostreSQL), MongoDB, etc., strongly preferred.
  • Experience in one or more scripting languages (Python, PHP, R, Bash) strongly preferred.
  • Experience with git and svn strongly preferred.
  • A track record of delivering within an Agile/Scrum software development platform preferred.



Required Documents:




Resume and cover letter.




Benefit Eligibility​ Yes



Pay Frequency​ Monthly



Pay Range Depends on Qualification



Scheduled Weekly Hours​ 37.5



Union​ Non-Union



Job is Exempt?​ Yes



Drug Test Required?​​ No



Does this position require incumbent to operate a vehicle on the job?​ No



Health Screen Required?​​ No



Background Check Required?​​




Posting Date​ 2018-01-18-08:00



Remove from Posting On or Before​ 2018-07-18-07:00



Posting Statement:​​

The University of Chicago is an Affirmative Action/Equal Opportunity/Disabled/Veterans Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national or ethnic origin, age, status as an individual with a disability, protected veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination.


Staff 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.


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:  Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637.




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 1/24/2018
Application Due: 3/25/2018
Work Type: