Programmer Analyst

2 days ago


Bengaluru, Karnataka, India Fortrea Full time ₹ 9,00,000 - ₹ 12,00,000 per year

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.

Qualifications (Minimum Required)

  • University / college degree (life sciences, health sciences, information technology or related subjects preferred).
  • Experience and/or education plus relevant work experience, equating to a bachelor's degree will be accepted in lieu of a bachelor's degree.

Experience (Minimum Required)

  • 4 - 7 years of relevant work experience to include data management and database support: EDC systems programming or SAS programming or Spotfire or Tableau development Good problem-solving skills and a proactive approach.
  • Good oral and written communication skills.
  • Good knowledge of clinical trial process and data management, biometrics, and systems applications to support operations preferred.
  • Ability to work in a team environment.
  • Ability to work effectively under minimal supervision.
  • Ability to prioritize work and Self-motivation.
  • Good time management skills and the ability to work to tight deadlines whilst maintain the highest standards of quality work.
  • A cooperative and team-oriented approach.

Preferred Qualifications Include

  • University / college degree (life sciences, health sciences, information technology or related subjects preferred).

Physical Demands/Work Environment

  • Office work environment.

Learn more about our EEO & Accommodations request here.


  • Analyst Programmer

    2 days ago


    Bengaluru, Karnataka, India Fidelity International Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About your teamInvestment Management Technology provides systems development, implementation and support services for our global Investment Management division. We support Fund Managers, Research Analysts and Traders in all of our international locations, including London, Hong Kong, Ireland & Tokyo.About your role ISS Delivery team needs a highly...

  • Analyst Programmer

    5 days ago


    Bengaluru, Karnataka, India Fidelity International Full time

    Job DescriptionAbout the OpportunityJob Type: PermanentApplication Deadline: 30 August 2025Job DescriptionTitle Analyst ProgrammerDepartment FIL India Technology - ISS DevelopmentLocation Bangalore, IndiaLevel 2We're proud to have been helping our clients build better financial futures for over 50 years. How have we achieved this By working together - and...


  • Bengaluru, Karnataka, India beBeeAbap Full time US$ 17,50,000 - US$ 21,00,000

    Job Title:SAP ABAP Programmer Analyst: A Key Role in Software Development


  • Bengaluru, Karnataka, India Mantras2success Consultants Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role & responsibilitiesWe are seeking a dynamic and detail-oriented Sr. Programmer Analyst with 4-7 years of experience to join our team. The ideal candidate will have a blend of technical proficiency, functional understanding of warehouse operations, and strong interpersonal skills. This role involves working closely with cross-functional teams to support...


  • Bengaluru, Karnataka, India Fidelity International Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the OpportunityJob Type: PermanentApplication Deadline: 30 September 2025Job DescriptionTitle Senior Analyst Programmer - Network AutomationDepartment ETS – EIS - ENSLocation BLRLevel 3We're proud to have been helping our clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each...


  • Bengaluru, Karnataka, India Labcorp Drug Development Full time

    Job DescriptionPosition: Senior Programmer Analyst/Programmer AnalystDepartment: LabCorp Core Business Solutions, Specialty Systems ITResponsibilitiesThe Individual in this role is responsible forunderstanding requirements, writing functional/technical specifications, estimating levels of effort, coding, and performing software analysis. Developing technical...


  • Bengaluru, Karnataka, India Labcorp Full time US$ 80,000 - US$ 1,50,000 per year

    Position: Senior Programmer Analyst/Programmer AnalystDepartment: LabCorp Core Business Solutions, Specialty Systems  ITResponsibilitiesThe Individual in this role is responsible for understanding requirements, writing functional/technical specifications, estimating levels of effort, coding, and performing software analysis. Developing technical...


  • Bengaluru, Karnataka, India Labcorp Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Position: Senior Programmer Analyst/Programmer AnalystDepartment: LabCorp Core Business Solutions, Specialty Systems ITResponsibilitiesThe Individual in this role is responsible for understanding requirements, writing functional/technical specifications, estimating levels of effort, coding, and performing software analysis. Developing technical...


  • Bengaluru, Karnataka, India ProcDNA Full time

    About ProcDNA:ProcDNA is a global rocket ship in life sciences consulting. We fuse design thinking with cutting-edge tech to create game-changing Commercial Analytics and Technology solutions for our clients. We're a passionate team of 300+ across 6 offices, all growing and learning together since our launch during the pandemic. Here, you won't be stuck in a...


  • Bengaluru, Karnataka, India Boeing Full time US$ 80,000 - US$ 1,20,000 per year

    Bengaluru, KarnatakaJob ID JR Category Information Technology Role Type Hybrid Post Date Aug. 15, 2025Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your...