Job ID: 103400
Job date: 2017-08-24
End Date:
Company : University of Chicago Country : Role : Technician
Job date: 2017-08-24
End Date:
Company : University of Chicago Country : Role : Technician
Job Description:
The CRI is looking for individuals who will contribute their skills in a fast-paced, cutting-edge environment and will be leveraging state-of-the-art technologies to deliver innovative and exciting solutions for researchers. The Senior Web Applications Developer will join a growing team of seasoned developers in the University of Chicago's Center for Research Informatics (CRI). She/he will be expected to work independently, interact directly with researchers as needed, and work on multiple projects simultaneously to meet deadlines. Projects will be quite varied and tasks will include, but not be limited to: custom programming, data migration and validation, reporting from various information systems, creating new database schemas, evaluating and implementing open source software, and giving demonstrations of current projects. The CRI Applications team works primarily with MSSQL Server, ASP.NET, MVC, Web API, and C#, however there is work that may require the use of other languages, specifically Java, PHP, and Python so experience with these is a plus. The team employs Agile software development methodologies. 50% - Write programs according to specifications determined during meetings with end users or as supplied by Programming Manager. 13.5% - Evaluate open source solutions and new technologies. 20% - Write custom reports and queries as required for business operations. 6.5% - Participate in end-to-end testing. 10% - Meet with end users to determine needs and assess utilization of custom applications. Education Bachelor's degree OR a minimum of five years of experience in the Information Technology field OR an equivalent combination of education and experience required. Advanced degree in computer science, engineering, or a related field preferred. Experience:
Additional Info:
The Biological Sciences Division (BSD) is the largest operating unit of the University of Chicago. It includes the Pritzker School of Medicine, twenty-three academic departments, twelve interdisciplinary degree-granting committees, and more than a dozen research centers and institutes. Our mission is to discover and create new knowledge of living systems, to preserve and communicate knowledge through education, and to nurture and sustain a community of scholars. These scholars pursue this mission through research, the education of basic scientists, physicians, and others interested in living things, and through enlightened and compassionate care of patients in a humane, academic environment. We have a long and rich history of discovery. Our academic departments have each developed and sustained outstanding programs of research and training in a broad range of programs. These are further enhanced by interdisciplinary committees, centers, and institutes. Unique among our peers, our Pritzker School of Medicine and basic biological science programs are housed in one division, allowing for strong collaborations between basic science and clinical research. Faculty, staff and students interact across programs and disciplines, creating collaborative and innovative approaches to the study of complex problems. The Center for Research Informatics (CRI) is a new and rapidly growing organization within the Biological Sciences Division of the University of Chicago whose mission is to provide informatics resources and services to enable research of the highest scientific merit. The CRI serves a wide spectrum of investigators committed to advancing the state of the art of clinical informatics, translational informatics, and bioinformatics, and is a nucleus for a broad range of informatics and IT activities, from cloud computing to data warehousing to genomic analysis tools and services. The Center provides informatics support services by working with UC researchers to conceive, plan, design, implement, deploy, operate, and support biomedical research data capture, management, integration, and analysis applications.[Click Here to Access the Original Job Post]
The CRI is looking for individuals who will contribute their skills in a fast-paced, cutting-edge environment and will be leveraging state-of-the-art technologies to deliver innovative and exciting solutions for researchers. The Senior Web Applications Developer will join a growing team of seasoned developers in the University of Chicago's Center for Research Informatics (CRI). She/he will be expected to work independently, interact directly with researchers as needed, and work on multiple projects simultaneously to meet deadlines. Projects will be quite varied and tasks will include, but not be limited to: custom programming, data migration and validation, reporting from various information systems, creating new database schemas, evaluating and implementing open source software, and giving demonstrations of current projects. The CRI Applications team works primarily with MSSQL Server, ASP.NET, MVC, Web API, and C#, however there is work that may require the use of other languages, specifically Java, PHP, and Python so experience with these is a plus. The team employs Agile software development methodologies. 50% - Write programs according to specifications determined during meetings with end users or as supplied by Programming Manager. 13.5% - Evaluate open source solutions and new technologies. 20% - Write custom reports and queries as required for business operations. 6.5% - Participate in end-to-end testing. 10% - Meet with end users to determine needs and assess utilization of custom applications. Education Bachelor's degree OR a minimum of five years of experience in the Information Technology field OR an equivalent combination of education and experience required. Advanced degree in computer science, engineering, or a related field preferred. Experience:
- Minimum of five years experience developing web applications (ASP.NET) in C# required.
- Minimum of three years experience developing web applications using ASP.NET MVC required.
- Minimum of three years experience writing Javascript code required.
- Minimum of three years experience writing T-SQL required.
- Experience with MVVM frameworks (Angular, Knockout JS) strongly preferred.
- Experience administering IIS strongly preferred.
- Experience with KendoUI preferred.
- Experience with ElasticSearch, Solr, and Lucene preferred.
- Experience programming in PHP preferred.
- Experience with JQuery preferred.
- Experience with best practices for UI design/Human Factors preferred.
- Experience with multiple RDBMS's (MSSQL, Oracle, MySQL, PostgreSQL).
- Experience with data warehousing (both designing and querying) preferred.
- Experience with BI tools (Cognos, Tableau, etc.) preferred.
- Experience with Linux / Unix preferred.
- Knowledge of concepts, practices, and procedures of software development required.
- Excellent verbal and written communication skills required.
- Ability to use standard software development applications and tools required.
- Ability to use analytical and quantitative skills and diagnostic techniques to resolve problems required.
- Ability to manage complex technical details required.
- Ability to communicate technical concepts to non-technical staff required.
- Ability to work in a collaborative team environment required.
- Confidentiality related to sensitive University matters such as, strategic initiatives, trade secrets, quiet periods, and scientific discoveries yet to be put in the public domain required.
- Ability to work on a flexible schedule which will include occasional late night and/or weekend hours required.
- Experience developing test scripts and executing end-to-end system testing required.
- Experience documenting development projects required.
Requeriments :
Skills :
- JavaScript
- Lunix/Unix
- MySQL
- PHP
- Programing in Python
- Programing Skills
- Programming in .NET
- Programming in C#
- Programming in Java
- Software Design
Areas :
Additional Info:
The Biological Sciences Division (BSD) is the largest operating unit of the University of Chicago. It includes the Pritzker School of Medicine, twenty-three academic departments, twelve interdisciplinary degree-granting committees, and more than a dozen research centers and institutes. Our mission is to discover and create new knowledge of living systems, to preserve and communicate knowledge through education, and to nurture and sustain a community of scholars. These scholars pursue this mission through research, the education of basic scientists, physicians, and others interested in living things, and through enlightened and compassionate care of patients in a humane, academic environment. We have a long and rich history of discovery. Our academic departments have each developed and sustained outstanding programs of research and training in a broad range of programs. These are further enhanced by interdisciplinary committees, centers, and institutes. Unique among our peers, our Pritzker School of Medicine and basic biological science programs are housed in one division, allowing for strong collaborations between basic science and clinical research. Faculty, staff and students interact across programs and disciplines, creating collaborative and innovative approaches to the study of complex problems. The Center for Research Informatics (CRI) is a new and rapidly growing organization within the Biological Sciences Division of the University of Chicago whose mission is to provide informatics resources and services to enable research of the highest scientific merit. The CRI serves a wide spectrum of investigators committed to advancing the state of the art of clinical informatics, translational informatics, and bioinformatics, and is a nucleus for a broad range of informatics and IT activities, from cloud computing to data warehousing to genomic analysis tools and services. The Center provides informatics support services by working with UC researchers to conceive, plan, design, implement, deploy, operate, and support biomedical research data capture, management, integration, and analysis applications.[Click Here to Access the Original Job Post]