Job Description
Job Description
Job Summary:
At Canopy Life Sciences, we provide Clinical to Commercial Solutions to Life Sciences companies with the goal of accelerating customer success. We provide both strategic and tactical solutions in the areas of MLR & Content Solutions, Medical Review, Medical Talent Solutions, Regulatory Affairs, Regulatory Operations, and Technology Solutions.
We are currently looking for a Java Developer with strong software engineering skills and at least 3 years of hands-on experience, ideally within the life sciences industry. The ideal candidate will have demonstrated expertise in Java development and Veeva Vault SDK, with a solid understanding of regulatory requirements and best practices in building validated systems. This role involves developing scalable, compliant, and business-critical solutions for clients using the Veeva Vault platform.
Key Responsibilities:
- Develop custom applications and configurations using Veeva Vault SDK (Java-based) to support business processes in regulated environments.
- Work with stakeholders in other business units to understand system requirements and translate them into technical solutions.
- Implement and maintain lifecycle configurations, object models, workflows, and business rules within Veeva Vault.
- Integrate Vault with internal and third-party systems using REST APIs and Java SDK.
- Ensure solutions meet compliance requirements, including audit trails, electronic signatures, validation documentation, and traceability.
- Participate in system validation activities including writing and reviewing technical documentation and supporting IQ/OQ/PQ processes.
- Collaborate with cross-functional IT and business teams to support releases, enhancements, and issue resolutions.
- Monitor system performance, debug issues, and implement improvements for stability and scalability.
Required Qualifications:
- Bachelors degree in Computer Science, Software Engineering, Life Sciences, or a related field.
- Minimum of 3 years of professional software engineering experience, with a focus on Java.
- Java coding experience
- Hands-on experience with Veeva Vault SDK
- Familiarity with Veeva Vault products such as QualityDocs, QMS, RIM, or Clinical.
- Experience working with REST APIs and integrating enterprise systems.
- Understanding of CSV (Computer System Validation) and documentation best practices in life sciences.
Preferred Qualifications:
- PostgreSQL experience
- Proficiency in the AWS platform.
- Strong understanding of software engineering principles and best practices.
Soft Skills:
- Strong problem-solving and analytical thinking.
- Excellent communication and stakeholder management skills. Must be proficient in English.
- Ability to work effectively in regulated and cross-functional environments.
- Detail-oriented with a focus on quality and compliance.
As a full-time employee, you are eligible for our Comprehensive Benefitsincluding:
- Medical, Dental and Vision Insurance
- Disability Insurance and Life Insurance
- 401(k) program with company match
- A balanced approach to work-life that offers a generous PTO program and Holidays.
Salary commensurate with experience.
This is a remote position.