Experience Inc. Jobs

Job Information

University of Southern California Research Programmer II in Los Angeles, California

Research Programmer IIApply (https://usc.wd5.myworkdayjobs.com/ExternalUSCCareers/job/Los-Angeles-CA---Health-Sciences-Campus/Research-Programmer-II_REQ20123769/apply) Keck School of Medicine Los Angeles, California

The Norris Comprehensive Cancer Center (NCCC) is seeking a programmer to join the Data Science Core (DSC), a small group of programmers who provide informatics support to cancer investigators. The NCCC is a leader in cancer treatment and research, recently being ranked #20 in the nation by U.S. News. Cancer investigators at Norris rely on the Data Science Core to support their studies and clinical trials. We seek a talented motivated programmer to join our growing team.

We are expanding into client-side JavaScript applications, which can be a focus of this new position. DSC currently operates primarily in a Microsoft environment, including the following technologies: SQL Server, .NET, and ASP.NET. We implement processes in other languages such as R and Groovy in a Docker environment on Azure. We will add a client-side JavaScript framework to our environment, which could be Blazor, React, Angular, or Vue. We plan to add graph database programming for advanced informatics employing technologies such as Neo4j, JanusGraph, and Apache Tinkerpop. We integrate data across relational databases, data files, and enterprise applications requiring skills in SQL, file parsing, and API interaction. We use OpenSpecimen to support biobanking and REDCap for secure data collection.

While statistics are not a focus of this position, Data Science Core programmers partner closely with bio-statisticians to support research. We interact with clinical data from our Cerner electronic medical record system and abstracted tumor data from CNExT. We partner closely with the Cancer Surveillance Program, the population-based cancer registry for Los Angeles County. We are in a period of expansion and hope our new team member will contribute to our evolution in the dynamic environment of cancer research.

Specific Job Functions:

Provides programming support to a research project. Develops or modifies large and complex system projects or as a specialist provides technical consulting to researchers on complex projects. Formulates and defines system scope and objectives. Devises or modifies procedures to solve complex problems. Utilizes creativity and innovation to solve conceptual programming problems raised by cutting edge research. Prepares detailed specifications. Creates program design, coding, testing, debugging, documentation and maintenance. Works under minimal supervision at a high level of technical proficiency on all phases of programming. Makes technical presentations and demonstrations at conferences and/or meetings.

** DSC is hybrid remote. This position can be hybrid remote or fully remote

The annual base salary range for this position is $104,000 - $131,000. When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate’s work experience, education/training, key skills, internal peer equity, federal, state, and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations.

Minimum Education: Master's degree, Combined work experience and education as equivalent Minimum Experience: 3 years Minimum Field of Expertise: Relevant work experience to provide strong technical knowledge of programming and analysis as well as senior or lead experience. Demonstrated ability to stand in for researchers as circumstances require. Demonstrated creativity and innovation in solving conceptual programming problems.

REQ20123769 Posted Date: 09/18/2022