Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Atlassian JIRAunmatched
Backlog Prioritizationunmatched
Best Practicesunmatched
Code Reviewsunmatched
Cross-Functionalunmatched
Data Scienceunmatched
Documentationunmatched
Functional Testingunmatched
Informaticsunmatched
Internet Applicationunmatched
Laboratoryunmatched
Laboratory Managementunmatched
Pathologyunmatched
Pharmacologyunmatched
Problem Solving Skillsunmatched
Product Supportunmatched
Prototypingunmatched
Research & Development (R&D)unmatched
Scientific Data Management System (SDMS)unmatched
Software Administrationunmatched
Software Developmentunmatched
Software Engineeringunmatched
Software Testingunmatched
Sprint Planningunmatched
Technical Supportunmatched
Test Plan/Scheduleunmatched
Unit Testunmatched
Use Casesunmatched
Description
Your Responsibility:
Develop software applications and systems used by the R&D Organization and provide application solutions tailored for R&D functions such as Research Informatics, SDMS (Scientific Data Management System), Lab Management Systems, Lab and Data Integrations, Research Data products, Pathology, Imaging, Pharmacology, Development Operations etc.
Design, develop, test, and deploy highly interactive and data driven web applications, applications and solutions. Partner with R&D IT POD leadership to drive requirements sessions and translate them into scalable code modules.
Lead the custom development & maintenance of applications in different IT R&D functional areas. Apply good technical practices and contribute to the application architecture with a focus on scalability, maintainability, security, and performance.
Engage with cross functional business & data science stakeholders on agile prototyping to demonstrate the art of possible and find creative solutions for complex data use cases.
Design and write unit tests and participate in code reviews. Participate in sprint planning process and assist in managing backlog/prioritization in JIRA boards along with robust documentation in confluence.
Collaborate with the software quality assurance team to test the system functionality. Provide diagnostic support and fix defects as needed. Provide technical support for existing product releases.
Engage with vendor resources on various development projects and provide solution oversight to ensure best practices are followed.