The University of Southern California (USC), founded in 1880, is located in the heart of downtown L.A. and is the largest private employer in the City of Los Angeles. As an employee of USC, you will be a part of a world-class research university and a member of the "Trojan Family," which is comprised of the faculty, students and staff that make the university what it is. USC's Dana and David Dornsife College of Letters, Arts & Sciences, The Center for Economic and Social Research is seeking a Research Programmer II to join its team. The Center for Economic and Social Research (CESR) is a new interdisciplinary institute in the USC Dornsife College of Letters, Arts and Sciences, led by Arie Kapteyn. The goal of the institute is to conduct a wide range of research projects in the social sciences and economics, often in collaboration with other departments and schools at USC. We envision CESR to be an exciting, new, and innovative environment for both fundamental and applied research. The Center is looking for research programmers and information systems analysts who can contribute to the development of a world class open source data collection system. New staff members will be able to help shape the profile and direction of the institute and thus be part of an exciting new scientific venture. Job responsibilities include: Provides programming support to research projects. 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, with particular focus in web development, relational databases, data collection and analysis. 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. This position requires working with a team of research staff to develop, implement and maintain various data driven web based research applications. Serves as lead programmer or technical specialist on a research project(s). Develops or modifies large and complex system projects. Establishes project plans and schedules and monitors progress providing status reports as required. Utilizes creativity and innovation to solve conceptual programming problems raised by cutting edge research. Participates in research projects. Contributes to research designs, develops prototype implementations, and participates in the preparation of papers describing the research. Oversees the design, coding, testing, debugging and documentation activities of project staff. Interfaces with researchers to identify and determine requirements. Conducts detailed systems analysis to define system scope, objectives and implementation approach. Collaborates with colleagues on research ideas and solutions. Works with staff and/or students providing guidance in system design and implementation. Performs other related duties as assigned or requested. The university reserves the right to add or change duties at any time.
Master's degree Combined work experience and education as equivalent
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.
Preferred Field of Expertise:
New Grant Funded
Special Instructions to Applicants:
Quicklink for Posting:
University of Southern California - 2 years ago