Survey Applications Programmer

  • Santa Monica, CA
  • Posted 60+ days ago | Updated 4 hours ago

Overview

On Site
Hybrid
USD 75,700.00 - 112,400.00 per year
Full Time

Skills

Survey Research
Health Care
Military
Technical Support
Data Collection
Management Reporting
Records Management
Database
Microsoft Visual Studio
Cascading Style Sheets
HTML
API
Python
Scripting
Statistics
Multitasking
Microsoft SQL Server
Reporting
Communication
Attention To Detail
Conflict Resolution
Problem Solving
Interviewing
Qualtrics
C#
Research
Cloud Computing
Amazon Web Services
Microsoft Azure
Business Analysis
Business Analytics
Science
Computer Science
Information Systems
Computer Engineering
Security Clearance
Writing
Training
Health Insurance
Insurance

Job Details

Job Type:
Regular

Survey Applications Programmer

Survey Applications Programmer in the RAND Survey Research Group works in a multidisciplinary environment in support of data collection on a wide range of issues spanning health care, education and labor, social and economic wellbeing, national security, and military manpower.
  • The Survey Applications Programmer provides technical support to survey data collection projects.
  • These tasks may include computer-assisted interviewing, self-administered computer surveys, case management, reporting and record management functions.
  • The position includes the use of off-the-shelf applications for survey interviewing as well as the ability to provide novel technical solutions using a high-level programming language.
  • The position requires authoring database solutions using MS SQL Server with Visual Studio.
  • Strong CSS and HTML are highly desired.
  • Bulk e-mailing and SMS texting employs API access to cloud vendors using Python scripts.
  • Prior experience with surveys or statistical analysis of survey data is preferred but not required.
  • The candidate must have excellent communication skills, ability to multi-task, and work in a fast-paced collaborative environment.


Responsibilities
  • Program computer-assisted survey instruments for web, telephone and in-person interviews.
  • Authoring MS SQL Server applications for tracking of survey project metrics and reporting.
  • The position requires meeting with project leaders to consult on technical solutions and communicate task progress.
  • Participation in the training of interviewing staff.


Required
  • Strong communication skills, both verbally and in writing
  • Ability to produce careful and detail-oriented work
  • Ability to work in a team environment
  • Exceptional problem-solving abilities


Preferred
  • Experience with the following is preferred:
  • Programming computer-assisted interviewing applications such as CASES, Blaise, Forsta (Confirmit) Plus, Open Data Kit, or with other survey software such as Qualtrics, RedCAP, or Lime Survey also beneficial.
  • C# (C Sharp) and/or R
  • Survey panels a plus
  • Working in research settings strongly preferred
  • Cloud platform providers like Amazon Web Services or Microsoft Azure


Experience
  • 2-3 years of relevant experience required. 4 years of experience preferred.


Education Requirements
  • High School Diploma / GED with demonstrable equivalent experience is minimally required.
  • BA/BS is ideally preferred : social science, computer science or highly related field such as information systems, computer engineering, etc


Security Clearance
  • Must meet eligibility requirements for access to U.S. government classified information


Writing Sample/Coding Sample Required
  • Applicants will be required to provide Code sample(s) -related work uploaded as a writing sample.


Location
  • Santa Monica, CA


Salary range : $75,700 to $112,400

RAND considers a variety of factors when formulating an offer, including but not limited to, the specific role and associated responsibilities; a candidate's work experience, education/training, skills, expertise; and internal equity. This position is eligible for overtime. In addition, RAND provides strong benefits including health insurance coverage, life and disability insurance, savings plan, paid time-off and more.

Equal Opportunity Employer
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.