Principal Programmer Analyst
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