Principal Programmer Analyst

Allegis Global Solutions

Hyderabad

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Allegis Global Solutions in Hyderabad seeks a senior technical lead to drive development of enterprise clinical applications used in Biostatistics, Centralized Monitoring, and Clinical Data Management. You will collaborate with stakeholders to translate requirements into scalable technical solutions, while guiding standards and performance improvements.

The role emphasizes designing, building, and supporting GUI-based internal tools, and leading data integration across .NET/C++ apps, SQL Server,

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Bioinformatics, or related discipline with 10+ years in GUI and enterprise app support.
  • Strong programming experience with .NET and C++.
  • Experience with REST APIs and system integrations.
  • Experience designing Snowflake databases, views, data pipelines, and optimized queries.
  • Excellent analytical and communication skills; ability to work independently and mentor others.

Responsibilities

  • Serves as the technical lead on clinical application development projects supporting Centralized Monitoring, Clinical Data Management, and Biostatistics.
  • Leads decisions and establishes development standards and best practices.
  • Evaluates innovative technologies to improve scalability, maintainability, and performance.
  • Collaborates with cross-functional teams to plan long-term roadmaps.
  • Develops and maintains GUI-based applications for internal clinical teams to manage study data.
  • Maintains enterprise integrations between .NET/C++ apps, SQL Server databases, and Snowflake repositories.
  • Designs and maintains SQL Server and Snowflake database structures and data pipelines.
  • Gathers requirements from stakeholders and provides ongoing application support.
  • Mentions process improvements and validates releases with business users.

Skills

Microsoft .NET
C++
REST APIs
Snowflake databases
SQL programming
Data integration
Analytical thinking
Communication
Technical leadership
Independent work

Education

Bachelor's degree in Computer Science, Software Engineering, Information Systems, Bioinformatics, or related discipline

Tools

Microsoft SQL Server
Snowflake

Job description

Division / Dept.: Biostatistics (Center of Excellence)

Summarized Purpose

Acts as the technical lead on multiple clinical technical initiatives supporting Biostatistics, Centralized Monitoring and Clinical Data Management. Oversees the design, development, maintenance, and support of enterprise applications, databases, and data integration solutions used in the business.

Works directly with cross-functional business stakeholders to understand business requirements and develop scalable solutions that improve operational efficiency, data quality, and business decision-making across Biostatistics, Centralized Monitoring and Clinical Data Management. Provides technical leadership and drives process improvements while supporting initiatives.

Essential Functions

  • Serves as the technical lead on clinical application development projects supporting Centralized Monitoring, Clinical Data Management, and Biostatistics.
  • Leads decisions and establishes development standards and best practices.
  • Evaluates innovative technologies and recommends solutions that improve application scalability, maintainability, and performance.
  • Collaborates with cross-functional teams to prioritize enhancements and define long-term application roadmaps.
  • Designs, develops, maintains, and enhances GUI-based applications used by internal clinical teams to review, validate, modify, and manage clinical operational and study data.
  • Develops and maintains enterprise integrations between .NET/C++ applications, Microsoft SQL Server operational databases, Snowflake repositories to support operational leadership.
  • Designs, develops, and maintains SQL Server and Snowflake database structures including tables, views, stored procedures, and automated data integration processes.
  • Partners directly with business stake holders including management to gather business requirements, translate business needs into technical solutions, and provide ongoing application support.
  • Independently investigates, troubleshoots, and resolves data integration issues impacting operations while ensuring no disruption to operations.
  • Suggests, plans, and implements technology improvements that enhance process efficiencies, data quality, application performance, and automation across business.
  • Develops supporting documentation in accordance with internal policy.
  • Supports validation and testing activities associated with releases.
  • Contributes to technology evaluations, departmental initiatives.
  • Provides timely production support for business-critical applications, ensuring minimal disruption to ongoing clinical operations.

Education and Experience Qualifications

Bachelor's degree in Computer Science, Software Engineering, Information Systems, Bioinformatics, or related discipline. and at least 10 years of experience providing GUI development, database programming, and enterprise application support.

Knowledge, Skills, and Abilities

  • Strong programming experience using Microsoft .NET technologies and C++.
  • Experience with REST APIs and system integrations.
  • Experience designing and developing Snowflake databases, views, data pipelines, and optimized queries.
  • Strong SQL programming skills, including stored procedures, views, functions, and performance optimization.
  • Knowledge of clinical trial or pharmaceutical industry.
  • Excellent analytical and critical thinking skills.
  • Strong understanding of relational database architecture.
  • Excellent written and verbal communication skills.
  • Ability to work independently and demonstrate strong customer service orientation. through working effectively with business stakeholders.
  • Demonstrated technical leadership and mentoring abilities.
  • Delivery and quality driven.

Management Role

Provides technical leadership, mentoring, project leadership, and subject matter expertise across multiple technology initiatives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Programmer Analyst - Clinical Data & Biostatistics (Bengaluru)
Senior Principal Programmer Analyst - Clinical Data & Biostatistics (Bengaluru)

Thermo Fisher Scientific India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principal Statistical Programmer
Principal Statistical Programmer

IQVIA India • India

On-site
INR 1,200,000 - 1,800,000
Clinical Database Programmer
Clinical Database Programmer

SUN PHARMA • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Lead Statistical Programmer
Lead Statistical Programmer

ACL Digital • India

On-site
INR 800,000 - 1,200,000
Statistical Programmer II
Statistical Programmer II

eClinical Solutions • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Associate Director, Clinical Data Reporting (GCC Pharma Client )
Associate Director, Clinical Data Reporting (GCC Pharma Client )

Randstad • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Principal Statistical Programmer
Principal Statistical Programmer

Cytel • India

On-site
INR 900,000 - 1,500,000
Senior Biostatistician
Senior Biostatistician

IQVIA • India

On-site
INR 1,200,000 - 2,400,000
Pr. Statistical Programmer (Clinical Pharmacology)
Pr. Statistical Programmer (Clinical Pharmacology)

Syneos Health, Inc. • Hyderabad

On-site
INR 133,920 - 223,200
Principal Statistical Programmer FSP
Principal Statistical Programmer FSP

Cytel • Mumbai City

On-site
INR 2,500,000 - 4,500,000