Senior EDC Programmer [Remote]
ICON plc
- Remote job
Senior EDC Programmer - Canada, Mexico, Colombia, United States (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 are currently seeking a Senior EDC Programmer to join ICON’s Full-Service IOD Clinical Data Science team. As a Senior EDC Programmer, you will use technical, industrial, and interpersonal skills to interpret clinical protocols and customer requirements in order to create clinical data management system (CDMS) designs and non-CDMS component specifications (including electronic Case Report Forms (eCRFs), dynamic eCRF functionality and eCRF edit checks) to meet the needs of the customer and the clinical trial.
Locations: Remote
- United States
- Canada
- Mexico
- Colombia
What you will be doing:
- Develop, validate, and maintain programming solutions for CDMS (EDC systems such as Rave/Veeva), data validation outputs, data review/risk management outputs, custom reports, and programs in clinical trials, using SAS, R, and/or Python
- Develop and maintain programs required for handling external vendor data, using SAS, R, and/or SQL
- Collaborate with data managers, project managers, clinical data scientists, and biostatisticians 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
- Support knowledge sharing within the Programming group through presentations and preparation of training materials
- Perform extracts of data from CDMS and creation of data transfer programs
- Act as mentor and provide guidance and support to more junior programmer levels assigned to a project
- 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
Your profile:
- 5+ 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
- Bachelor’s Degree in a 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
$200.7k - $250.9k
As long as there have been buildings, there has been scaffolding. In the caves of Lascaux, sockets in the cave wall were used to build scaffolds, allowing its Paleolithic inhabitants to craft their majestic cave-paintings, which survive to the modern day. From that time...SeniorFull timeLocal area$111k - $160k
...unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard Mastercard is a global technology company in the payments...SeniorFull timeWorldwide$150k - $180k
...transparency, and team connectivity, we look forward to hearing from you! THE ROLE Salary Range: $150,000 - $180,000 We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account architecture experience, and strong leadership capability. This role owns...SeniorFull timeWork at office2 days per week- ...infrastructure that powers the 1Password application. It includes Compute Services, Network and Edge Services, and Stateful Services. As a Senior Staff Cloud Platform Engineer, you set the multi-year technical strategy for Infrastructure Services. You decide where the...SeniorFull timeImmediate startRemote work
- BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world through our cybersecurity SaaS portfolio. Our culture of flexibility, trust, and continual learning means you will be recognized for your growth, and for...SeniorFull timeRemote work
$118.5k - $216.5k
...and we're looking for someone who wants to help define what that looks like at scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and takes real ownership of outcomes, not just tickets. You'll be...SeniorFull timeRemote work$118.5k - $216.5k
...and we're looking for someone who wants to help define what that looks like at scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and takes real ownership of outcomes, not just tickets. You'll be...SeniorFull timeRemote work- ...s WndrCo, our team of 350+ is using AI to transform how finance teams work and empower them to do more with less. The Opportunity: Senior Software Engineer II, Applied AI (Remote - USA / Canada) We are looking for a Senior Software Engineer II, Applied AI to join our Agentic...SeniorFull timeRemote work
$201.88k - $250k
...platform, part greenfield build, part strategic integration, where your judgment will directly shape the outcome. You'll join a small, senior team that blends startup-style execution with the rigor required to ship to production at scale. The Problems You'll Solve As...SeniorFull time$166.6k - $208.3k
...stack team, and our job is to make the Mercury Debit and IO cards reliable, correct, useful, and innovative. We're looking for a Senior Software Engineer who thinks deeply about systems architecture, cares about the customer experience, and will dive into any problem...SeniorFull time$181.05k - $213k
...fun part: we’re not building another portal. We’re building a programmable back office. An expense lands in an inbox and gets coded to the... ...fund financials to tax to LP reporting. You’ll join small, senior teams that blend startup-style speed with the rigor of software...SeniorFull timeWork at office- ...under two minutes - empowering data-driven decision-making at the speed of conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design, build, and scale the production systems behind askpolly...SeniorFull timeWork at office
$150k - $206k
...About the role D-Wave is seeking a Senior Back-End Software Developer to contribute to the ongoing development of Leap™, our quantum-classical hybrid cloud platform. This role is ideal for an experienced software engineer who enjoys solving complex technical challenges...SeniorHourly payFull timeTemporary workPart timeLocal areaRemote workFlexible hours$174.49k - $205.33k
...independent company from [Binance.com]( and utilizes its innovative technology stack under a licensing agreement. About This Role: The Senior Software Engineer, Web is part of the Engineering team and reports to our Manager, Engineering. As Senior Software Engineer, Web,...SeniorRemote jobFull timeWork experience placementLocal areaWork from home- ...actively involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure. As a Senior Devops Engineer, you will be involved a number of technically challenging problems, oversees design and coding for features. This...SeniorFull timeRemote workFree visa
- ...by leading digital transformation at financial institutions — big and small. Role Description We're looking for a talented Senior iOS Engineer for our mobile team to join Bankjoy! You will be responsible for developing native iOS code solutions to build digital...SeniorFull timeRemote work
$180k - $220k
...full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer to help build and evolve the ledger systems behind our clients' balances, trading positions, and financial...SeniorFull timeWork at officeWorldwide$180k - $220k
...being full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is hiring a Senior Mobile Software Engineer to build the apps our retail users use to manage and move digital assets. You will own features from...SeniorFull timeWork at officeWorldwide$180k - $220k
...full-time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time user experience for our retail users....SeniorFull timeWork at officeWorldwide$111k - $160k
...unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior AI Engineer Overview: AI Solutions, part of Mastercard’s AI & Data organization, scales AI across the enterprise, moving use...SeniorFull timeWorldwide$99.1k - $132.1k
Salary: $99,100 - 132,100 per year Requirements: We need strong expertise in designing and maintaining data pipelines, ETL workflows, and data integration across complex systems. We look for advanced proficiency in SQL and Python for query tuning and data processing...SeniorFull time$180k - $206k
...remote - think flexible within your country, not borderless. Location: Remote - Canada About the Role: As a backend-focused Senior Software Engineer, you will play a pivotal role in designing, constructing, and maintaining APIs, services, and systems across our...SeniorRemote jobFull timeCasual workWork at officeWork from homeWorldwideHome officeFlexible hours- ...passionate about the problems we're solving as we are. Location This is a fully remote position within the United States. Role Summary As a Senior Site Reliability Enginee r (SRE) on the Infrastructure and Ops platform team, you will help design, build, and deploy the tools...SeniorFull timeRemote work
- Welcome to Planet. We believe in using space to help life on Earth. Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset of empirical information via a revolutionary cloud-...SeniorFull timeWork at officeRemote work3 days per week
- ...Role Description As a Senior Client Platform Engineer on CorpFleet Engineering, you will own and improve Dropbox’s Windows endpoint platform. You will bring deep Windows and Intune expertise, make patching and application delivery more reliable, and build automation that...SeniorFull time
- ...conversations with us reflect a thoughtful process that is illuminative, enjoyable, and respectful of your time. About the Role As Senior Engineering Manager for Agent Platform & UX, you will lead two teams reimagining Render's onboarding and activation experience for...SeniorFull timeWorldwide
- ...adoption is converted to LINK tokens and stored in a strategic [Chainlink Reserve]( Learn more at [chain.link]( About the Role The Senior Site Reliability Engineer will own the reliability and operational performance of large-scale distributed systems and data...SeniorRemote jobFull time
$86.49k - $125.18k
.... If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Backend .Net/GCP Engineer to join our team remotely in Canada. Who we are: NTT DATA America strives to hire exceptional, innovative...SeniorWork at officeRemote workFlexible hours- ...Contribute to the development of Agentic AI solutions, MCP integrations, and distributed application platforms. Work closely with senior engineers, architects, and business partners to deliver scalable and secure applications while adhering to established engineering...
- Golang Developer As a developer you would be joining our growing HashiVault squad as part of the strategy to offer more services and a better user experience to our clients in cybersecurity space. The current squad is a build-and-run" squad that has been running for ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior EDC Programmer [Remote]. Be the first to apply!

