Senior Principal Developer

Job not on LinkedIn

🕒 Yesterday

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Novartis

Novartis

10,000+ employees

Founded 1996

💊 Pharmaceuticals

🧬 Biotechnology

⚕️ Healthcare Insurance

Pharmaceuticals • Biotechnology • Healthcare Insurance

Novartis is an innovative medicines company dedicated to reimagining medicine to improve and extend people’s lives. With a presence in over 250 million patients worldwide, Novartis focuses on harnessing scientific breakthroughs to develop transformative, high-value treatments in areas such as cardiovascular, renal and metabolic diseases, immunology, neuroscience, and oncology. The company is committed to diversity, equity, and inclusion, and aims to create a positive impact through societal contributions and environmental sustainability efforts. Furthermore, Novartis engages in research collaborations and embraces modern technology platforms to advance their research and development capabilities, making them a leader in the global healthcare industry.

📋 Description

• Develop and maintain R packages that enable clinical trial team through supporting data engineering, statistical analyses, automation, and reporting workflows • Design, build and deploy Shiny applications for interactive dashboards and data exploration tools • Collaborate with statistical programmers and statisticians, and clinical reporting teams to understand requirements and translate them into efficient, reproducible code and tools • Apply AI responsibly to support product design and development focusing on reliable, explainable, and impactful use in development workflows and solutions • Drive the rollout of tooling through demos, pilots, training and support • Engagement in the user experience of our users to identify and drive opportunities for continuous improvement and modernization • Role model best practices for data science and software development • Documentation of tools and processes to support modernization in an inclusive manner • Appetite to engage in open-source communities to collaborate in external settings

🎯 Requirements

• MSc in a quantitative / computational science or equivalent • Experience as an R developer • Deep knowledge of data manipulation (tidyverse) and data visualization (ggplot2, plotly) • Demonstrated ability to develop production-grade R packages, including comprehensive documentation and rigorous testing frameworks • Hands-on experience deploying and maintaining R applications in production environments • Highly proficient in Shiny app development and deployment • Deep experience in software development best practices (virtual environments, git, CI/CD, code review etc.) • Hands-on experience applying AI and agentic approaches to improve developer productivity of data-driven applications • Solution-oriented mindset with a collaborative spirit • Good written English

🏖️ Benefits

• Performance-based bonus depending on certain performance parameters • Health insurance plans • Retirement plans • Wellbeing resources • Global recognition programs • Flexible and hybrid working options • Minimum 14 weeks paid parental leave

Apply Now

Similar Jobs

🕒 June 23

Baker Hughes

10,000+ employees

⚡ Energy

Global Petroleum Engineering Subject Matter Expert ensuring technical quality assurance and innovation in consulting at GaffneyCline, a Baker Hughes business. Collaborate with leadership to advance technical capabilities and strategic client decisions.

🕒 June 19

LRQA

5001 - 10000

📋 Compliance

🏢 Enterprise

Senior Front-end Developer designing and delivering React front end for a field-service platform. Collaborating on auditor workflows and maintaining code quality with agile teams.

React

React Native

TypeScript

🕒 June 19

aPriori Technologies

201 - 500

🏢 Enterprise

☁️ SaaS

Software Development Manager at aPriori Technologies leading engineering team and delivering functionality. Driving transformation in manufacturing supply chain through collaborative leadership.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Kubernetes

Microservices

🕒 June 18

Miratech

501 - 1000

Senior Amazon Connect Developer at Miratech, designing, developing, and maintaining AWS-based contact center solutions. Collaborating with teams for scalable cloud-native solutions.

AWS

Cloud

DynamoDB

Python

Terraform

🕒 June 18

Miratech

501 - 1000

Senior Amazon Connect Developer at Miratech designing solutions with AWS technologies. Focus on scaling APIs and integrating enterprise contact center solutions.

AWS

Cloud

DynamoDB

Python

Terraform