Senior Statistical Programmer

Veramed

Bengaluru

On-site

INR 1,400,000 - 2,400,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Veramed in Bengaluru, India is seeking an experienced SAS Macro Programmer to lead macro development, validation, and maintenance within statistical programming.)

The role requires 6+ years of SAS experience, strong technical skills in macro language, Base/Advanced SAS, and PROC SQL, plus ability to work with cross-functional teams for high-quality deliverables.

Qualifications

  • 6+ years of Statistical Programming experience with SAS.
  • Proven ability to develop, validate, and maintain SAS macros following standards.
  • Experience creating validation and test artifacts for macro code.

Responsibilities

  • Create detailed macro requirements documents describing functionality, inputs, parameters, outputs, validation rules, and processing logic.
  • Develop, validate, and maintain SAS macros following departmental programming standards.
  • Create validation documentation, test case files, and test programs to verify macro functionality, inputs, file formats, outputs, and error handling.
  • Perform peer reviews of macro code and requirements documents to ensure compliance with coding and documentation standards.
  • Collaborate with developers and clinical subject matter experts to define requirements and resolve issues.
  • Debug, troubleshoot, optimize, and enhance macros for performance, reliability, and reusability.
  • Develop robust error-checking, validation, and logging routines within macros.
  • Strong expertise in SAS Macro Programming, Base SAS, Advanced SAS, and PROC SQL.
  • Experience with reporting, process automation, and utility development.
  • Working knowledge of R and Python preferred.
  • Advanced SAS Certification and clinical programming experience preferred.
  • Excellent analytical, documentation, problem-solving, and communication skills.

Skills

SAS Macro Programming
Base SAS
Advanced SAS
PROC SQL
Data integration
Debugging
Documentation
Communication
Collaboration
Independent analysis

Tools

SAS Macro Language
R
Python

Job description

Experience Required: 6+ years of Statistical Programming experience

Key Responsibilities:
  • Create detailed macro requirements documents describing functionality, inputs, parameters, outputs, validation rules, and processing logic.
  • Develop, validate, and maintain SAS macros following departmental programming standards.
  • Create validation documentation, test case files, and test programs to verify macro functionality, inputs, file formats, outputs, and error handling.
  • Perform peer reviews of macro code and requirements documents to ensure compliance with coding and documentation standards.
  • Collaborate with developers and clinical subject matter experts to define requirements and resolve issues.
  • Debug, troubleshoot, optimize, and enhance macros for performance, reliability, and reusability.
  • Develop robust error-checking, validation, and logging routines within macros.
  • Strong expertise in SAS Macro Programming, Base SAS, Advanced SAS, and PROC SQL.
  • Experience with reporting, process automation, and utility development.
  • Working knowledge of R and Python preferred.
  • Advanced SAS Certification and clinical programming experience preferred.
  • Excellent analytical, documentation, problem-solving, and communication skills.
Required Qualifications:
  • Strong expertise in Base SAS and Advanced SAS Programming.
  • Deep understanding of SAS Macro Language, including advanced macro development techniques.
  • Extensive experience with PROC SQL, data integration, and complex data joins.
  • Proven experience developing validation programs, test cases, and quality control documentation.
  • Experience reviewing technical specifications, requirements documents, and programming deliverables.
  • Excellent troubleshooting, debugging, and performance optimization skills.
  • Strong communication and collaboration skills with the ability to work effectively with developers, statisticians, and clinical teams.
  • Ability to independently analyze requirements and design scalable programming solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Clinical SAS Programmer(Macros)
Clinical SAS Programmer(Macros)

Veramed • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Principal Statistical Programmer (Neurology)
Principal Statistical Programmer (Neurology)

Veramed • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Lead Statistical Programmer
Lead Statistical Programmer

ACL Digital • India

On-site
INR 800,000 - 1,200,000
Senior/ Principal Programmer (Macros/Standards)
Senior/ Principal Programmer (Macros/Standards)

veramed • India

On-site
INR 700,000 - 1,300,000
SAS Macro Developer Manager
SAS Macro Developer Manager

SUN PHARMA • Gurugram District

Hybrid
INR 2,500,000 - 4,500,000
Statistical Programmer Sr
Statistical Programmer Sr

eClinical Solutions LLC • Bengaluru

On-site
INR 1,800,000 - 2,400,000
SAS Macro Developer, Manager
SAS Macro Developer, Manager

Sun Pharmaceutical Industries, Inc. • Gurgaon

On-site
INR 2,500,000 - 5,000,000
SAS Macro Developer, Manager
SAS Macro Developer, Manager

SUN PHARMA • Gurugram District

On-site
INR 2,500,000 - 4,500,000
Statistical Programmer II
Statistical Programmer II

eClinical Solutions LLC • Bengaluru

On-site
INR 1,200,000 - 2,000,000
SME-Biostats & Stats Prog
SME-Biostats & Stats Prog

Cognizant • Navi Mumbai

Hybrid
INR 1,200,000 - 1,800,000