Principal EDC Programmer [Remote]
Icon Clinical Research
- Remote job
Principal EDC Programmer - Canada, Mexico, Colombia (Remote)
ICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster.
As a values-driven organisation, integrity, collaboration, agility, and inclusion are at the heart of how we work and interact with each other, customers, patients and suppliers.
We have an incredible opportunity for a Principal EDC Programmer to join ICON’s Full-Service IOD Clinical Data Science Systems team. The Principal EDC Programmer will lead the programming of clinical data management systems (CDMS) (including dynamic eCRF checks and edit checks), non-CDMS components (including custom programs, reports, and integrations), and analytics solutions. They will also develop and maintain programs required for handling external vendor trial data.
Location: Remote
- Canada
- Mexico
- Colombia
What you will be doing:
- Develop, validate, and maintain programming solutions for CDMS (EDC systems such as Rave and Veeva), data validation/analytic outputs, data review/risk management outputs, custom reports, and programs in clinical trials
- Develop and maintain programs required for handling external vendor data
- Perform extracts of data from CDMS and create data transfer programs
- Collaborate with data managers, project managers, and biostatisticians, among other positions, to ensure the integration of programming solutions into the overall data management process
- Act as a primary point of contact during the study set up and maintenance phase for system programming related questions by the project team
- Actively participate in internal and external meetings and provide constructive feedback to peers, team leads, and functional management.
- Act as mentor and provide ad hoc guidance, training, and support to other programmers
- Support knowledge sharing within the Programmers group through presentations and preparation of training materials.
- Assist in the development and implementation of improvements to technical systems and processes within an SME role
- Stay updated on advancements in programming languages and data management tools to enhance operational efficiencies
- Provide final-level technical review and consultation for complex programming activities.
- Provide technical leadership for cross-study and program-level analytics initiatives.
- Lead implementation of innovative analytical techniques, automation strategies, and process improvements.
Your profile:
- 10+ years of experience with EDC programming (Medidata Rave and/or Veeva) for data validation outputs, data review/risk management outputs, custom reports, and programs in clinical trials
- Proficiency in one or more programming languages (R, Python, SAS and/or SQL)
- Strong problem-solving and communication skills with the ability to work collaboratively in a fast-paced, cross-functional environment
- Excellent attention to detail and organizational skills, with a commitment to delivering high-quality results
- Prior experience leading, training, and mentoring junior programmers
- Bachelor’s degree in relevant field
#LI-TP1
#LI-Remote
What ICON can offer you:
Our success depends on the quality of our people. That’s why we’ve made it a priority to build a diverse culture that rewards high performance and nurtures talent.
In addition to your competitive salary, ICON offers a range of additional benefits. Our benefits are designed to be competitive within each country and are focused on well-being and work life balance opportunities for you and your family.
Our benefits examples include:
- Various annual leave entitlements
- A range of health insurance offerings to suit you and your family’s needs.
- Competitive retirement planning offerings to maximize savings and plan with confidence for the years ahead.
- Global Employee Assistance Programme, LifeWorks, offering 24-hour access to a global network of over 80,000 independent specialized professionals who are there to support you and your family’s well-being.
- Life assurance
- Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidized travel passes, health assessments, among others.
Visit our careers site to read more about the benefits ICON offers.
At ICON, inclusion & belonging are fundamental to our culture and values. We’re dedicated to providing an inclusive and accessible environment for all candidates. ICON is committed to providing a workplace free of discrimination and harassment. All qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application process, or in order to perform the essential functions of a position, please let us know or submit a request here
Interested in the role, but unsure if you meet all of the requirements? We would encourage you to apply regardless – there’s every chance you’re exactly what we’re looking for here at ICON whether it is for this or other roles.
Are you a current ICON Employee? Please click here to apply
$140k - $180k
...degree or equivalent in Computer Science, Engineering, Mathematics, or a related field Nice To Haves: Experience in a Staff, Principal Engineer, or Architect position AWS Cloud experience Experience with OpenAPI, gRPC, or Protobuf Experience with Golang...SuggestedFull timeWork at officeLocal areaWork from home- Location This is an Alberta-based role located in Calgary, Alberta, and the successful candidate is expected to be based in, or willing to relocate to, the Calgary area. That said, consideration will be given to an exceptional candidate located in another Canadian province...SuggestedFull timeRelocation
- Ninja Van is a tech-enabled logistics company on a mission to provide hassle-free delivery services for businesses of all sizes across Southeast Asia. Launched in 2014, we started operations in Singapore and have become the region's largest and fastest growing last-mile...SuggestedFull timeWork at officeTrial period
$130k - $180k
Req ID: 368736 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Project Manager to join...SuggestedWork at officeRemote workFlexible hours- Position Summary We are seeking an experienced Engineering Project Manager to lead the execution of custom automation and automated machinery projects from concept through installation and customer acceptance. This role requires a strong mechanical engineering background...SuggestedFull timeWork at office
- A well-established general contractor clients in the Indianapolis area is currently looking to bring on an experienced Project Manager to join their team. They’re seeking professionals with a background in commercial or multifamily construction. Responsibilities: ~Plan...Full timeFor contractorsFor subcontractor
- Job Title: Project Manager Location: Calgary, AB Duration: / Term: Contract Experience Desired: 10+ Years Job Description: We are looking for an experienced Project Manager to support cross-functional technology programs and coordinate engineering...Contract work
- Key Areas of Responsibility Provide operational support to the Vice President of Operations and the General Managers for Minnesota and California operations. Oversee order processing, molding production, secondary operations, and shipping activities. Lead program...Full timeWork at office
$4,700 per month
Quark Expeditions is the leading polar expedition travel company headquartered in Toronto, Canada. We operate cruises to Antarctica and Arctic regions (Greenland, North Canada, Svalbard) on board of 3 modern polar expedition ships – Ultramarine, Ocean Explorer, and World...Full timeFixed term contractWork at officeLocal areaRemote workFlexible hours- About Us: Perpay is a certified B Corp and Philadelphia’s most impactful growth-stage startup. We are driven by a mission to significantly improve the financial stability of everyday Americans. For the past decade, we have established strong product-market fit and...Rotational programOdd jobFull timeWork at officeLocal areaOverseasRelocation packageWeekend work
$60k - $70k
Project Coordinator full-time Description Are you an organized, proactive construction professional who takes pride in keeping projects moving and details under control? Royalty General Construction is looking for a Project Coordinator to support our project...Full timeFor contractorsFor subcontractorWork at office$725 - $800 per day
ROLE Surerus Murphy Joint Venture is searching for a Project Scheduler to join our teams working on projects in Northern AB & BC. The Project Scheduler is field based and will play an integral role in the project team. As part of this team, the Project Scheduler is ...Temporary workRemote workShift workDay shift$20 - $25 per hour
Project Admin JOB-10047692 Anticipated Start Date October 12, 2026 Location Dallas, TX Type of Employment Contract Employer Info Our client is a world leader in gases, technologies, and services used in many industries and for Health...Full timeContract workTemporary workWork at officeLocal area- Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Position: Finance Project Manager Location: Montr al QC H3A 2A6 Duration: ...Temporary workWork at officeShift work
- ROLE SMJV are recruiting for a field-based Project Controls Lead to work on a large scale and exciting large diameter gas pipeline construction projects. The Project Controls Lead is responsible for effectively managing all project controls functions on a construction...Temporary workFor contractorsFor subcontractorRemote workShift workDay shift
$36.02 per hour
JOB POSTING Project Lead, Choice for Change (Part-time Contract until March 31, 2027) Catholic Crosscultural Services (CCS) is a settlement agency providing a wide range of services to immigrants and refugees regardless of race, religion or status. We ...Hourly payContract workPart timeWork experience placementAfternoon shift- ABOUT BROCK: The Brock Group is a leading provider of industrial specialty services to clients around the world, with headquarters in Houston, TX, and operating units in Canada, the United States, and Latin America. With the Canadian head office in Nisku, the company...Full timeWork at officeLocal area
$75k - $100k
Kenaidan and Murphy are excited to announce a joint venture dedicated to bringing global innovation to infrastructure projects across Ontario. Project Overview: The Kenaidan Murphy Joint Venture (KMJV) is supporting a major transit infrastructure project in the Niagara...Full timeFor subcontractor- The climate crisis is the defining challenge of our time—but it’s also the greatest opportunity for innovation, and a challenge we’re proud to take on. At Overstory, we’re harnessing cutting-edge technology to enable a resilient electrical grid that keeps communities thriving...Full time
- 1Password is growing. We’ve surpassed $400M in ARR and we’re continuing to accelerate, earning a spot on the Forbes Cloud 100 for four years in a row and teaming up with iconic partners like Oracle Red Bull Racing. About 1Password At 1Password, we’re building the foundation...Full timeTemporary workImmediate startRemote work
- Must be CST or EST The Engineering and Business Systems team works collaboratively across Chainalysis’ Business Automation, Data and Systems organization to ensure that core business systems and platforms enable business policies and operational processes. Our job is ...Remote jobFull timeShift work
- Scrum Master Location: Mississauga, ON (Onsite) Job Type: Contract Job description: Lead the scrum team in using Agile methodology and scrum practices Helping the product owner and development team to achieve customer satisfaction Lead ...Contract work
- We are seeking a Delivery Manager / Senior Delivery Manager (C1/C2 grade) to lead end-to-end technical delivery for enterprise web applications. You will bridge the gap between technical execution and business strategy, managing cross-functional teams building high...
$200k - $250k
Requisition ID: 101678 Job Category: Infrastructure; Consulting; Engineering; Project Engineering; Project Management Location: Mississauga, ON, Canada Join a company that is passionately committed to the pursuit of a better world through positive change. ...For contractorsWork at officeLocal areaRelocationFlexible hours- Job Title: Engineering Bid Manager Location: St-Bruno, QC Employment Type: Permanent, Full-Time, Direct Placement Industry: Rail About the Opportunity: Your future role Take on a new challenge and your technical and analytical expertise in a cutting...Permanent employmentFull timeWork at office
- Description: A Level 5 Switchgear Field Engineer leads complex field service activities for medium- and high-voltage switchgear systems, serving as a technical authority on installation, commissioning, maintenance, troubleshooting, repair, and modernization. This ...For contractorsWork at officeLocal areaNight shift
- Job Summary: The Toolmaker I is an entry-level role that will assist with the maintenance, inspection, and repair of molds used in plastic injection molding for medical device manufacturing. This is an excellent opportunity for someone looking to start a career in the...Hourly payShift workNight shiftDay shiftAfternoon shift
- We are seeking an experienced Business Analyst & Scrum Master to support the delivery of a strategic enterprise platform designed to streamline business processes, workflow management, governance, reporting, and cross-functional operations within a global financial services...
- Job Title: Professional Sr, Engineering - Avionics Systems Location: Dorval, QC How to thrive in this role? You hold a university degree in Electrical, Electronics, Software, Aerospace Engineering or equivalent. Current or candidate-for DAD / DAR status...Full timeWork experience placement
- Mechanical Engineer – Custom Automation & Machine Tool Design We are seeking an experienced Mechanical Engineer to join our growing custom automation and machine tool team. This role is ideal for an engineer who thrives in a fast-paced environment, enjoys solving...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal EDC Programmer [Remote]. Be the first to apply!



