×
Register Here to Apply for Jobs or Post Jobs. X

Medical Affairs Technical Lead

Job in Genf, Geneva, Switzerland
Listing for: Tech'Firm Industrie AG
Full Time position
Listed on 2026-09-21
Job specializations:
  • IT/Tech
    IT Business Analyst, Business Systems & Technology Analysis, Data Analyst, IT Project Manager
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CHF Yearly CHF 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Location: Genf

Medical Affairs Technical Lead

Tech'Firm Industrie AG Vacant since : 02.09.2026 Number of jobs : 1 1201 Genève (GE) 100% Immediately Permanent

Your Profile Degree in Computer Science, Information Systems, Life Sciences, Engineering, or a related field.
2 to 5+ years of experience in system administration, project management, or business analysis within the pharmaceutical, biotechnology, or Life Sciences industry.

Significant experience supporting Medical Affairs, Medical Information, or other medical functions is highly desirable.

Strong hands-on experience with the Veeva ecosystem, particularly Veeva Med Inquiry, Veeva Vault Med Comms, and/or Veeva CRM.Good understanding of system integrations, workflows, data management, and complex application environments.

Experience in project management, RFP processes, vendor selection, implementation, and solution deployment.

Knowledge of regulated environments and requirements related to GxP, CSV/CSA, validation, and Data Integrity.

Experience with IQVIA/One Key, Service Now, Smartsheet, and Power BI is a plus.

Knowledge of Pharmacovigilance processes and safety systems would be an advantage.

Experience with AI projects applied to Medical Affairs activities is a plus.

Excellent communication skills and the ability to bridge the gap between technical teams and business stakeholders.

Autonomous, structured, proactive, and able to manage multiple projects simultaneously in an international environment.

Experience managing external vendors and partners.

Fluent in written and spoken English. French is a plus.

Your Mission Within an international Life Sciences environment, you will act as the key interface between Medical Affairs, IT, vendors, and external partners. You will lead the administration, evolution, and implementation of digital solutions supporting Medical Information and Medical Affairs activities across multiple markets.

Your key responsibilities may include:

Leading the administration, configuration, evolution, and deployment of digital solutions supporting Medical Affairs and Medical Information activities, particularly within the Veeva ecosystem.

Gathering business requirements from Medical Affairs teams and translating them into functional requirements, system configurations, and scalable solutions.

Managing system evolution and transformation projects, including requirements analysis, solution selection, RFP processes, vendor evaluation, implementation, data migration, validation, and go-live.

Ensuring ongoing support and continuous improvement of platforms, workflows, integrations, and interfaces with CRM, Pharmacovigilance, document management, and reporting systems.

Collaborating with international teams and stakeholders across different markets, particularly in Europe and Asia.

Managing relationships with software vendors, system integrators, consultants, and external service providers.

Contributing to innovation projects and the integration of Artificial Intelligence-based solutions into Medical Affairs processes, in collaboration with IT, - Compliance, Privacy, and Legal teams.

Ensuring compliance with GxP, CSV/CSA, Data Integrity, and data protection requirements within regulated environments.

Contributing to the definition of data models, system mapping, and impact assessments related to changes within the application ecosystem.

Monitoring requests, incidents, changes, and operational KPIs using project management and reporting tools.

  • Work location 1201 Genève (GE)
  • Workload 100%
  • Employment start Immediately
  • Employment duration Permanent
  • Work experience More than 1 year
  • Education Bachelor’s degree from a university of applied sciences or equivalent
  • English Orally :
    Very good knowledge Written :
    Very good knowledge
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary