Programmer Analyst

Johns Hopkins University

Johns Hopkins University

IT
Baltimore, MD, USA
USD 53,800-94,400 / year
Posted on Aug 29, 2025

We are seeking a Programmer Analyst to provide research support to the Biostatistics, Epidemiology & Data management (BEAD Core) in the Johns Hopkins School of Medicine Department of Pediatrics.

Specific Duties & Responsibilities

  • Supporting day to day research and programmatic activities as they relate to database development and database management for research projects and programs.
  • Implementing basic and sometimes complex biostatistical analyses, under the supervision of faculty investigators.
  • Responsible for development, implementation, testing and support of data collection tools and databases, including RedCap and ACASI.
  • Formatting and cleaning databases and datasets as needed, including large scale national and international datasets.
  • Responsible for day to day research and programmatic activities as they relate to database development and database management for research projects and programs.
  • Maintain, manage and update databases-provide programming for projects with continued ongoing support.
  • Manage clinical and other types of data sets and conduct data cleaning and formatting to facilitate data export to all statistics packages.
  • Provide support to faculty investigators in all areas of research projects, including data management and cleaning, basic biostatistical analysis, and complex biostatistical analysis.
  • Produce data visualizations as needed.
  • Communicate findings with study team clearly as project progresses, including adaptation of analytical plans, as needed.
  • Provide clear deliverables to study team, including basic tables and complex analytical results.
  • All duties are as applicable and additional duties as assigned.

Special Knowledge, Skills, and Abilities

  • Must demonstrate strong critical thinking and analytical reasoning skills.
  • Ability to prioritize conflicting demands on multiple project effectively.
  • Ability to execute assigned project tasks within established schedule.
  • Analytical ability required to manage data, perform transformation, perform complex analysis, solve both business and technical problems.
  • Advanced ability to problem-solve creatively and analyze processes and systems.
  • Ability to independently assess and lead others in which data management and statistical strategies are needed to optimally report outcomes.
  • Highly proficient with administrative skills, including advanced use of word processing, database, spreadsheet and desktop publishing software.
  • Ability to analyze highly complex data sets.
  • Data mining/management, data collection instruction, including ability to show data in a user-friendly format for a variety of audiences.
  • High analytical ability to solve complex technical problems.
  • Ability to interact with all levels of staff and adapt to a rapidly changing work environment.
  • Advanced critical thinking skills and ability to apply these skills in various situations.
  • Ability and willingness to mentor colleagues and share experiences to strengthen the team’s success.
  • Awareness of the need for timely communication, ability to identify potential barriers and strategies, and ability to synthesize and integrate information.
  • Expert proficiency with word processing, spreadsheet software, database structures, and the internet.
  • Excellent working knowledge of Microsoft Office.
  • Ability to communicate effectively and work collaboratively with faculty investigators as well as other study team members.
  • Excellent written and oral presentation skills.


Minimum Qualifications
  • Bachelor's Degree.
  • One-year related experience.
  • Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula.


Preferred Qualifications
  • Master’s Degree in related discipline (such as public health).
  • Experience with database development, specifically REDCap, ACASI and/or Qualtrics.
  • Familiarity with a statistical analysis program (STATA, SAS or R preferred).


Classified Title: Programmer Analyst
Role/Level/Range: ATP/03/PC
Starting Salary Range: $53,800 - $94,400 Annually ($65,000 targeted; Commensurate w/exp.)
Employee group: Full Time
Schedule: M-F: 8:30 - 5:00
FLSA Status: Exempt
Location: Hybrid/Johns Hopkins Bayview
Department name: SOM Ped Bay Bayview Pediatric Unit
Personnel area: School of Medicine