Programmer Analyst

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Life Sciences, or related field., Proficiency in programming languages such as SAS, Python, R, or similar tools., Experience with EDC tools like Medidata RAVE or Oracle Inform., Knowledge of CDISC standards and clinical data management processes..

Key responsibilities:

  • Perform independent programming activities across multiple projects.
  • Develop and implement solutions for technical service issues related to EDC tools and programming.
  • Create reports, datasets, and visual analytics dashboards using various tools.
  • Ensure quality and compliance in programming deliverables and support team training.

Fortrea logo
Fortrea XLarge https://fortrea.com/
10001 Employees
See all jobs

Job description

Job Overview:

Performs independent programming activities (using Medidata Rave Or SAS) on multiple projects concurrently with less or no support from Senior Programmers. Development and implementation of solutions to global technical service issues and concerns regarding EDC tools like Medidata RAVE or Oracle Inform or Data/Report programming or Visual Analytics tools like Spotfire or Tableau. Create CRF Annotations and programming specifications for datasets creation using transfer / guidelines / CDISC / Client Standards. Develop and maintain SAS programs for creation of datasets using specifications / guidelines. Develop programs to import external data and transform to SAS Dataset or Excel files for data review and reconciliation. Maintain study databases for assigned projects and perform SAS programming as assigned by Managers. Prioritize workload to meet specified completion dates.

    Summary of Responsibilities:

    • Performs independent programming activities on multiple projects concurrently with less or no support from Senior Programmers. Development and implementation of solutions to global technical service issues and concerns regarding EDC tools like Medidata RAVE or Oracle Inform or SAS programming or other Programming languages / tools.
    • Read understand requirement documents/Specifications, database design/SAS programming, Reports design and conduct quality control processes including database review to meet client requirements.
    • Program ad-hoc/scheduled reports using SAS/Python/Cognos/Business Objects – XI /R and other tools for data cleaning and reporting.
    • Develop/Validate programming specifications for mapping of SDTM datasets.
    • Produce Define XML/pdfs, annotated ECRFs and Reviewers Guide for submission deliverables.
    • Develop visual analytics dashboard using tools like Spotfire/Tableau.
    • Perform any post-production changes, publish checks, complex structure dynamics, Rave Safety Gateway, Balance (RTSM) mapping setting to the EDC database or enhancements to the programs like SAS edit checks, listings, Protocol Deviations, etc.
    • Complete assigned work utilizing EDC tools or SAS or other proprietary software according to Fortrea sops, Work Instructions and Instructions, project, and project specific guidelines in accordance with Good Clinical Practices.
    • Train and mentor, the team on EDC tools or SAS as required and have them ready to perform independent enough on day-to-day activities.
    • Serve as Lead Statistical Programmer providing programming support for development and maintenance of SAS datasets as per CDISC / Client Standards.
    • Plan, execute and oversee all programming activities on a study, including but not limited to, resource estimation, meeting timelines, maximizing quality, interaction with other departments and the client, etc.
    • Develop/Validate programming specifications for generation of SAS datasets as per Client/CDISC standards.
    • Program edit checks/quality checks on source data and communicate data issues to data management.
    • Perform quality check and ensure the work is delivered with quality and with knowledge of regulations pertaining to computerized systems to ensure compliance.
    • Continuously learn and improve communication, technical and problem-solving skills.
    • Interact with project team members in related discipline and provide solutions to the operational issues.
    • Able to work independently on multiple sponsors and take initiative to accept new challenges in Clinical Programming Applications.
    • Reconcile database build, project files, reports, listings, and other documents related to programming for accuracy, completeness of Data Management processes.
    • Work in a timely manner in accordance with all the activities specified in the agreed study budget, under the supervision of Sr. Programmers.
    • Perform other duties as assigned by Manager.

    Learn more about our EEO & Accommodations request here.

    Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Industry :
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Quality Control
    • Teamwork
    • Communication
    • Problem Solving

    Software Engineer Related jobs