RAND Corporation - Santa Monica, CA

posted about 2 months ago

Full-time - Mid Level
Santa Monica, CA
1,001-5,000 employees
Professional, Scientific, and Technical Services

About the position

The Survey Application Developer II at RAND Survey Research Group (SRG) plays a crucial role in providing technical support for survey data collection projects. This position encompasses a variety of tasks, including computer-assisted interviewing, self-administered computer surveys, case management, and reporting and record management functions. The developer will utilize off-the-shelf applications for survey interviewing while also being expected to create innovative technical solutions using high-level programming languages. A significant part of the role involves authoring database solutions with MS SQL Server, utilizing Visual Studio, and demonstrating strong skills in CSS and HTML. Additionally, the position requires the use of Python scripts for bulk emailing and SMS texting, which involves API access to cloud vendors. Candidates should ideally have prior experience with sample surveys or statistical analysis of survey data, although this is not a strict requirement. The role also includes training interviewing staff on the technical aspects of survey data collection, necessitating excellent communication skills and the ability to multitask in a fast-paced, collaborative environment. The developer will be responsible for programming computer-assisted survey instruments for various interview formats, including web, telephone, and in-person interviews. They will also author MS SQL Server applications to track survey project metrics and will meet with project leaders to consult on technical solutions and communicate task progress. Participation in the training of interviewing staff is also a key responsibility of this position.

Responsibilities

  • Program computer-assisted survey instruments for web, telephone, and in-person interviews.
  • Author MS SQL Server applications for tracking survey project metrics.
  • Meet with project leaders to consult on technical solutions and communicate task progress.
  • Participate in the training of interviewing staff.

Requirements

  • Strong interpersonal communication skills, both verbally and in writing.
  • Minimum 2 years of experience required; 4 years preferred.
  • High School diploma or GED required; BA/BS preferred in computer science or related field.

Nice-to-haves

  • Experience programming computer-assisted interviewing applications such as CASES, Blaise, Forsta (Confirmit) Plus, or Open Data Kit.
  • Experience with C# (C Sharp) and/or R.
  • Experience with survey panels.
  • Social science or statistical background.

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Paid time-off
  • Overtime eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service