Game-changing therapies that make an impactful difference for cancer patients and the clinicians who treat them.
Lead Clinical Database Programmer
Location
United States
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Lead Clinical Database Programmer
Perspective Therapeutics
• Develop, deploy, and maintain study databases to support clinical trial data collection, review, and analysis • Configure study-specific builds within EDC systems and support integrations with external system (e.g., IRT, Central Labs, imaging, ePRO, eCOA, CTMS, eTMF) • Design and create clinical databases optimized for data validation, review, and downstream analysis • Assist in developing and maintaining clinical programming documentation • Program, test, and validate electronic edit checks, data listings, and reports to ensure data integrity and usability • Utilize programming languages (e.g., C#, SQL, SAS) to develop and test data outputs and reporting tools • Perform and document all the database programming activities across the study lifecycle, including initial database build, mid-study updates, and database closeout • Support post-production changes, enhancements, and issue resolution in a controlled and compliant manner • Contribute to the development of appropriate study timelines for database build, validation, and deployment, ensuring alignment with overall study milestones • Apply and promote CDISC standards (e.g., CDASH, SDTM) in database design and data structure • Develop and maintain programming documentation, including specification, validation documentation, and change records • Support regulatory inspections and internal audits by ensuring complete, accurate, and inspection-ready documentation • Contribute to the development and continuous improvement of SOPs, standards, templates, and best practices for database programming • Support the setup, validation, and maintenance of global libraries and standard templates • Partner with Clinical Data Management, Biostatistics, Clinical Operations, and external vendors to translate protocol and study requirements into database specifications • Provide technical expertise on EDC capabilities, system integrations, and database design decisions • Build and maintain strong working relationships with internal teams and external partners supporting clinical trials • Serve as technical lead and subject matter expert for clinical database programming • Provide mentorship, guidance, and support to team members • Drive consistency, efficiency, and continuous improvement across clinical database programming processes and tools
Job Requirements
- Master’s or bachelor’s degree in computer science/information technology or life sciences or related field.
- Minimum 5 years of experience in Clinical Database Programming.
- Knowledge of all the steps and documentations involved in a clinical database build process.
- Expertise in drug development processes (trial start-up/execution) and EDC database development.
- Proficiency in C-sharp, SQL, SAS, (Python or Java is a plus).
- Experience in reports/dashboard development.
- Proficiency in Clinical Data Management Systems (e.g., Medidata RAVE, Oracle/Inform).
- 3+ years of experience with Medidata RAVE CDMS is a plus.
- Proficiency in clinical database programming software and tools.
- Strong understanding of the clinical trial process, regulatory requirements (e.g., ICH-GCP), and good documentation process (GDP).
- Familiarity with clinical data standards (CDISC, CDASH) and coding standards (MedDRA / WHODrug).
- Experience with clinical technologies and regulatory submissions.
- Understanding of medical coding database structures (WHODrug, MedDRA).
Benefits
- Must be willing to travel up to 10% of the time, as measured on a calendar quarter.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Proficiency with Mule 4 & Cloud Hub 1.0 deployment • Experience with RAML, API design and management • Knowledge of Data Weave • Understanding of synchronous and asynchronous integration approaches • Well versed with set up and customization of common services • Knowledge of setting up alerts and dashboards • Experience with Salesforce, Workday connectors • Familiarity with MuleSoft’s batch processing capabilities • Ability to implement security measures such as OAuth, JWT, and TLS/SSL for securing APIs • Proficiency in implementing error handling mechanisms and logging strategies • Understanding of continuous integration and continuous deployment (CI/CD) processes
• Design, develop, customize, and maintain Microsoft Dynamics 365 applications. • Configure entities, forms, dashboards, business process flows, security roles, workflows, and business rules. • Develop custom solutions using C#, .NET, JavaScript, TypeScript, HTML, CSS, and Power Platform. • Build Model-Driven Apps and Canvas Apps using Power Apps. • Automate business processes using Power Automate. • Develop executive dashboards and operational reports using Power BI. • Create custom plugins, APIs, workflow extensions, and web resources. • Configure Microsoft Dataverse tables, relationships, validation rules, and security models. • Integrate Dynamics 365 with enterprise systems using REST APIs, SOAP Services, Azure Functions, Logic Apps, Service Bus, and Microsoft Graph. • Support data migration, conversion, system integration, and production support. • Manage deployments using Azure DevOps, Git, and CI/CD pipelines. • Participate in Agile ceremonies including sprint planning, backlog refinement, stand-ups, and code reviews. • Produce technical documentation and collaborate with stakeholders to deliver scalable enterprise solutions.
• Design, develop, and maintain RESTful APIs to support frontend applications and enterprise integrations. • Design and optimize DynamoDB schemas, indexes, and data access patterns for scalable applications. • Develop and maintain Python-based AWS Lambda functions for business logic and automation. • Modify, enhance, and maintain Amazon Connect contact flows and routing logic. • Collaborate with UI development teams to translate business requirements into backend services and APIs. • Work directly with Amazon Professional Services on Amazon Connect implementation and enhancement initiatives. • Design and support event-driven architectures using AWS services such as Lambda, EventBridge, SQS, SNS, and API Gateway. • Support and optimize data flows across AWS services and integrated systems. • Implement secure, scalable, and highly available cloud-native solutions. • Troubleshoot application, integration, and infrastructure issues across AWS environments. • Collaborate with cross-functional teams to ensure reliable and efficient service delivery. • Participate in production support activities and occasional after-hours deployments when required.
• Design, develop, and maintain RESTful APIs to support frontend applications and enterprise integrations. • Design and optimize DynamoDB schemas, indexes, and data access patterns for scalable applications. • Develop and maintain Python-based AWS Lambda functions for business logic and automation. • Modify, enhance, and maintain Amazon Connect contact flows and routing logic. • Collaborate with UI development teams to translate business requirements into backend services and APIs. • Work directly with Amazon Professional Services on Amazon Connect implementation and enhancement initiatives. • Design and support event-driven architectures using AWS services such as Lambda, EventBridge, SQS, SNS, and API Gateway. • Support and optimize data flows across AWS services and integrated systems. • Implement secure, scalable, and highly available cloud-native solutions. • Troubleshoot application, integration, and infrastructure issues across AWS environments. • Collaborate with cross-functional teams to ensure reliable and efficient service delivery. • Participate in production support activities and occasional after-hours deployments when required.



