Atorus Research

3 Job openings at Atorus Research
Veeva Developer - Permanent Remote based bengaluru 2 - 5 years INR 8.0 - 12.0 Lacs P.A. Remote Full Time

Company Description Atorus delivers deep insights and efficiencies from clinical data, empowering rapid decision-making. Our experienced team of clinical analytics professionals offers innovative solutions that manage, amalgamate, and analyze data to transform complexity into simplicity. By leveraging advanced technologies, Atorus automates routine functions, collects data closer to the source, and visualizes static clinical trial data. With our high-efficiency solutions, you gain confidence in your insights and readiness for compliant decision-making aligned with industry standards. Role Description This is a full-time remote role for a Veeva Programmer at Atorus. The Veeva Programmer will be responsible for developing, configuring, and optimizing Veeva systems to handle clinical trial data management. Key duties include writing and maintaining custom scripts, ensuring data integration and quality, troubleshooting issues, and collaborating with cross-functional teams to improve system functionality and efficiency. Qualifications Experience with Veeva development, configuration, and customization Proficiency in scripting languages such as Python, Java, or JavaScript Strong skills in data integration, data quality, and troubleshooting Excellent problem-solving abilities and attention to detail Ability to work independently and manage remote collaboration Bachelor's degree in Computer Science, Information Technology, or a related field Familiarity with clinical trial data management and regulatory compliance Strong communication and teamwork skills

Shiny Application Developer bengaluru 4 - 9 years INR 5.0 - 15.0 Lacs P.A. Remote Full Time

We are seeking an experienced Shiny Application Developer who can translate design concepts into interactive, production-ready Shiny applications. The ideal candidate combines strong R programming skills with experience in UI customization and advanced Shiny patterns, including state management, modular design, and extending Shiny with JavaScript when necessary. Responsibilities Build high-quality Shiny applications directly from Figma wireframes and design specifications. Implement custom UI components within Shiny using CSS and light JavaScript for R (e.g., custom input/output bindings, small DOM manipulations, htmlwidgets). Create or extend htmlwidgets to support bespoke visualizations and interactivity. Design and manage application state using R6 classes and modular Shiny architecture. Develop applications with complex interactive behaviors, such as: Cross-component reactivity and communication Persistent state management Dynamic filtering, drill-downs, and user-driven exploration Ensure application performance, testing, and reliability in production environments. Collaborate closely with designers, analysts, and product stakeholders to deliver polished applications. Qualifications Proven experience developing advanced Shiny applications from wireframes or design specs. Strong knowledge of R, Shiny, and reactive programming. Proficiency with custom HTML and CSS styling in Shiny to deliver applications that match Figma/UX specifications. Familiarity with bslib and Bootstrap 5, including creating custom modals, waiters, and tooltips. Practical experience with JavaScript in the Shiny context: Writing or modifying custom input/output bindings Enhancing reactivity via shinyjs or htmlwidgets Extending Shiny with lightweight JS code where necessary Experience using R6 classes for state management and encapsulating business logic. Familiarity with advanced Shiny practices, including modular design, async operations, and bookmarking/session state. Knowledge of testing frameworks (e.g., shinytest2, testthat) Git for version control Bonus: Experience with performance tuning (caching, async), deployment (Shiny Server / Posit Connect / Docker), or integration with APIs and databases.

EDC Programmer(Custom function) bengaluru 1 - 5 years INR 5.0 - 12.0 Lacs P.A. Remote Full Time

Atorus industry-leading clinical trial analytics experts build tools and solutions that efficiently facilitate data management and biometrics activities. We carry this out by automating and applying advancing services and technology to maximize trial efficiency, ease interpretation, and prepare your clinical trial data to quickly deliver actionable insights. Job Overview The Electronic Data Capture (EDC) Programmer is responsible for providing support in creating, deploying, and maintaining clinical databases and provides EDC programming support to the study team in accordance with Atorus and/or sponsor standard operating procedures (SOPs), Good Clinical Practice (GCP), ICH Guidelines and sponsor requirements. The EDC Programmer also assists in technical support for data collection systems. Job Description: At least 1 to 5 years of hands-on experience as an EDC programming specific to Veeva CDMS OR Medidata Rave Must have experience in Custom Function Must have experience with Veeva CDMS OR Medidata Rave. Must have experience in eCRF development, Rules Programming, and study deployment activities. Deep knowledge of Veeva study configuration including eCRFs, Events, Schedule, EDC Tools Solid understanding of Veeva CDMS object hierarchy and post-production change process Good to have Veeva Study builder certification Interact with clients as needed for EDC Programming questions and issues Proven ability to organize and effectively prioritize workload and deliverables Strong enthusiasm to learn new domains and technologies