CareerPlanGet AI match score →

Principal Programmer Analyst

Bangalore, India💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Technical lead for clinical application development, database programming, and enterprise data integration supporting Biostatistics, Centralized Monitoring, and Clinical Data Management.

Role type

Principal Programmer Analyst (Technical Lead)

Builds

Enterprise applications, databases, and data integration solutions for clinical operational and study data

Domain

Pharmaceutical/Clinical Trials + Enterprise Software Engineering

Deliverable

production ML models | product features | dashboards & analysis

Required skills

.NET, C++, Microsoft SQL Server, Snowflake, REST APIs, GUI development, data mapping, validation, synchronization, relational database architecture

Preferred skills

Clinical trial knowledge, data integration, technology evaluation, process improvement

Technologies

.NET, C++, Microsoft SQL Server, Snowflake, REST APIs

Responsibilities

Lead clinical application development projects; establish development standards and best practices; design and maintain enterprise integrations between .NET/C++ apps and SQL Server/Snowflake; develop and maintain SQL Server and Snowflake database structures; implement data mapping and synchronization processes; troubleshoot data integration issues; provide production support for business-critical applications

Seniority

Principal, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗