Research Programmer II
University of Southern California - Los Angeles, CA

This job posting is no longer available on University of Southern California. Find similar jobs: Research Programmer jobs - University of Southern California jobs

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.

Minimum Qualifications:
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.

Preferred Qualifications

Preferred Education:
Preferred Experience:
Preferably all research positions require excellent analytic and communication skills, and the ability to work effectively as a member of a multi-disciplinary team. In addition, senior research positions require the ability to mentor and develop junior staff members, lead and direct multi-disciplinary teams, set project standards and monitor progress. Mid-level and senior positions require a strong publication record in peer-reviewed academic journals and a record of externally funded social or economic research. At all levels we expect researchers to be effective at proposal writing for contracts and grants and to be capable of publishing in top academic journals in their field of specialization. Specific technical skills: - Experience with web based technologies such as PHP, Java, AJAX, servlets, Javascript, and CSS. - Knowledge of relational databases such as MySQL and Postgres. - Experience using data collection and analysis tools a plus. - Experience with survey development a plus. - Experience in a research environment. - Able to work independently and as part of a project team - Must have strong written and verbal communication skills

Preferred Field of Expertise:
Position Type:
New Grant Funded

Special Instructions to Applicants:
Quicklink for Posting:

University of Southern California - 2 years ago - save job
About this company
223 reviews