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.
Clinical Programmer (Advanced)
Location
Ireland + 2 moreAll locations: Ireland | Mexico | South Africa
Posted
41 days ago
Salary
0
Seniority
Mid Level
Job Description
Clinical Programmer (Advanced)
ICON plc
Clinical Programmer - SDTM ICON plc is a world-leading healthcare intelligence and clinical research organization. We’re proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical development We are working with a leading CRO to recruit an Advanced Clinical Programmer (SDTM) to support a long‑term FSP partnership with a global, top‑tier pharmaceutical company. This role is highly focused on SDTM oversight, standards, and submission readiness, with direct visibility across study teams and regulatory deliverables. About the Role As an Advanced SDTM Clinical Programmer, you will provide end‑to‑end oversight of SDTM programming activities, from study set‑up through to submission‑ready packages. You will act as a technical authority on CDISC standards, ensuring quality, compliance, and consistency across trials while collaborating closely with Data Management, Statistics, and clinical teams. This is an ideal opportunity for someone who enjoys SDTM governance, review, and strategic input, not just hands‑on programming. Key Responsibilities - Provide expert oversight of SDTM programming activities from study start‑up through database lock and regulatory submission - Lead or review the development of submission‑ready CDISC SDTM packages, including aCRFs, define.xml, and cSDRGs - Review and contribute to trial set‑up documentation, including data transfer agreements, metadata, and trial design specifications - Create or review SDTM mapping specifications for internal and external data sources - Generate or oversee the creation of SDTM datasets using standardized conversion frameworks and utilities - Ensure high-quality, compliant datasets, including Pinnacle 21 review, readiness for interim analyses, medical review, and final lock - Program or oversee data quality checks and review reports to support Data Management and study teams - Maintain regulatory awareness, ensuring SDTM deliverables meet FDA, PMDA, and global submission requirements - Act as a subject matter expert across CDISC standards (SDTM, CDASH, controlled terminology, define.xml) - Support the development and implementation of programming standards within the organisation - At senior level: mentor junior or flexible resources and provide leadership or coordination of support teams where required Key Interfaces You will work closely with a wide range of stakeholders, including: - Clinical Programmers and Statistical Programmers - Clinical Trial and Data Management teams - Clinical Data Standards groups - External DM CRO partners - Enabling Business & Information Services (EBIS) Required Experience & Skills - Bachelor’s degree (or higher) in Computer Science, Data Science, Mathematics, or a related scientific discipline (or equivalent experience) - Strong clinical programming background with hands‑on trial experience - Expert knowledge of SAS programming within a clinical research environment - Advanced expertise in CDISC SDTM, including aCRFs, define.xml, and cSDRGs - Deep understanding of clinical data structures (SDTM and working knowledge of ADaM) - Experience working in global, cross‑functional clinical research teams - Comfortable operating in a fast‑paced, matrixed FSP environment - Strong organisational, communication, and stakeholder management skills - Project oversight or coordination experience is highly desirable Why Apply? - Long‑term stability through a strategic FSP partnership - Direct exposure to high‑impact regulatory submissions - Opportunity to operate as an SDTM standards and oversight expert, not just a producer - Collaborative, global environment with access to industry‑leading tools and standards - Clear pathway for senior technical influence and mentorship 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, TELUS Health, offering 24-hour access to a global network of over 80,000 independent specialised 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, subsidised 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
Related Guides
Related Job Pages
More Software Engineer Jobs
Viseven Group — міжнародна MarTech компанія, що спеціалізується на інтерактивному контенті та хмарних рішеннях для глобальних фармацевтичних компаній з 2009 року. Постійне зростання та саморозвиток закладені в нашій корпоративній ДНК. Наші унікальні розробки та підходи активно використовуються більш ніж у 50 країнах світу. Рішення Viseven представлені на великих галузевих заходах у Барселоні, Філадельфії, Лондоні тощо. Команда, яка швидко зростає, включає понад 700+ висококваліфікованих технічних і нетехнічних експертів: front- і back-end розробників, BA фахівців та менеджерів, які створюють, локалізують і налаштовують програми у офісах по всьому світу: Житомир (Україна), Таллінн (Естонія), Познань (Польща), Нью-Делі (Індія), Бриджвотер (США). Обов’язки: - Адміністрування: Виконання базових завдань з адміністрування продуктів Atlassian (Jira Software, Jira Service Management, Confluence). - Документування: Створення та підтримка актуальної документації щодо процесів та функціональних можливостей систем. - Реалізація бізнес-процесів: Виконання завдань із впровадження бізнес-процесів для внутрішніх та зовнішніх замовників у середовищі Atlassian. - Інтеграція систем: Налаштування процедур обміну даними між продуктами Atlassian та іншими системами (CRM, ERP, HiBob тощо). - Технічна підтримка: Виконання базових завдань із програмної підтримки сервісної інфраструктури продуктів Atlassian. Вимоги: - Досвід роботи: Від 1 року професійного досвіду. - Знання продуктів: Розуміння функціональних можливостей продуктів Atlassian (Jira, Confluence). - Адміністрування: Базові навички адміністрування продуктів Atlassian. - Рівень завдань: Здатність виконувати прості завдання та готовність брати в роботу кейси середнього рівня складності (Intermediate). - Бізнес-аналіз: Базові теоретичні знання з бізнес-аналізу та управління вимогами. - Agile-документація: Навички опису вимог у форматі Agile: Epic, User Story, сценарії «Given-When-Then». - Англійська мова: B1. - Програмування: Знання мови програмування Groovy та практичні навички роботи з нею. - Технологічний стек: Базові знання технологій за профільними напрямками. - Бази даних: Базові знання та вміння працювати з БД (MySQL, MSSQL, PostgreSQL). - API: Базове розуміння та застосування принципів API та REST API. Що ми пропонуємо? Команда має для нас велике значення, тому ми цінуємо її та надаємо можливість кожному ділитися своїм баченням, втілювати власні ідеї, зростати у професійному середовищі, зберігаючи баланс між роботою та особистим життям. Приєднавшись до Viseven, ви отримаєте: · Конкурентоспроможну винагороду та регулярний перегляд заробітної плати · Професійне та кар'єрне зростання · Оплачувану відпустку - 18 робочих днів на рік (20 робочих днів після 2 років співпраці) · Лікарняний без підтверджуючих документів - 4 робочих дні на рік · Документально оформлений лікарняний - 20 робочих днів на рік · Відпустку по сімейних обставинах - 3 оплачуваних робочих дні (у разі одруження, народження дитини або тяжкої втрати) · Комплексне медичне страхування (включаючи курс масажів та фізіопроцедур) · Курси вивчення англійської мови · Можливість участі в професійних форумах і конференціях · Регулярні корпоративні заходи та тімбілдінги · Досвідчену команду та дружню атмосферу · Приємне робоче середовище: комфортний, повністю обладнаний офіс та можливість працювати вдома
We are knowmad mood! Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento. Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto. Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza. A través de esta oportunidad participarás en nuevos desarrollos de proyectos, asumiendo un rol de desarrollador/a senior backend Java en un importante cliente del sector bancario. - Trabajarás 100% remoto. - Aportarás ideas en el equipo para implementar en los nuevos proyectos. Para hacer match... Experiencia sólida en Java (versiones actualizadas ej: 21), Spring, Spring Boot. Experiencia en microservicios y arquitectura hexagonal. Experiencia en entornos cloud (preferiblemente AWS). Experiencia en bróker de mensajes (preferiblemente Kafka) Experiencia sólida en testing. Valorable conocimientos y uso de IA en entornos profesionales. Experiencia en metodología agil. Buen nivel de inglés hablado. ¿Cuáles son nuestros propósitos para ti? ❤️Apoyarte en tu crecimiento profesional Formaciones: si bien quieres acceder a formaciones técnicas en habilidades o idiomas, tenemos a tu disposición certificaciones oficiales, Udemy Business, TechDays, Meetups, calendario de formaciones que puedes visualizar AQUÍ 🧡Promover en conjunto la salud, el bienestar y ¡El buen ambiente! Trabaja con nosotros con modalidad 100% remota con contrato indefinido. 26 días de descanso (22 días vacaciones, 2 días de libre disposición y 24 y 31 diciembre festivos por defecto). Horario: 8.30 a 18h ( flexible) L-J y V 8 a 15h e Intensiva de Verano Julio y Agosto de 8 a 15h. Actividades de Teambuilding: nos gusta divertirnos y estar en contacto con nuestros. Sé embajador de nuestra marca, a través de nuestro plan amigo. Kudos: fomentamos una cultura de feedback y reconocimiento. Plan de retribución flexible (seguro médico, transporte, tickets guardería, tickets restaurante). 💛Ser partícipes de tus momentos más especiales Sorpresas: Tendrás alguna sorpresa asegurada durante el año (aniversario de trabajo, cumpleaños, nacimientos..). ¿Te gustaría ser partícipe de nuestra evolución? Para estar al corriente de nuestras novedades síguenos aquí -> knowmad mood En knowmad mood nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección.
Senior Software Engineer
SmarshSmarsh enables organizations to manage the risk and uncover the value within their communications data.
Role Description As a Software Engineer on the Professional Archive Identity and Access Management team, you will contribute to the technical aspects of designing, developing, and delivering high-quality software solutions within our Professional Archive Search Team. We are looking for a mid-level Software Engineer who will be responsible for: - Designing, implementing, and maintaining secure authentication and authorization systems that protect our users and infrastructure. - Ensuring seamless, secure access across a complex ecosystem of internal and customer-facing applications. - Working closely with cross-functional teams, including Product Management, Engineering, and Site Reliability, to build scalable, reliable, and high-performance applications. How will you contribute? - Support and empower the team to do their best work. - Be a strategic partner by actively working with adjacent engineering teams and stakeholders to develop and apply scalable solutions. - Share rotating on-call duties for our incident response. - Build and maintain scalable IAM solutions focusing on OAuth 2.0 and OpenID Connect (OIDC) workflows. - Manage and optimize identity stores using LDIF for data migrations, schema updates, and directory synchronization. - Integrate and troubleshoot SSO configurations (SAML, OIDC) across diverse service providers and identity providers. - Develop and maintain microservices that interface with IAM platforms (e.g., Okta, Ping, Auth0, or ForgeRock). - Ensure all identity workflows meet security standards and provide necessary logging for compliance audits. - Design secure API patterns and implement scopes/claims to enforce fine-grained access control. - Execute Agile best practices, CI/CD pipelines, automated testing, and DevOps methodologies. - Perform code reviews, identify technical debt, and contribute to initiatives that improve code quality and system performance. - Troubleshoot and resolve production issues, ensuring high availability and reliability of services. - Stay up to date with emerging technologies and industry trends and evaluate their potential impact on the organization. - Monitor application health and performance in Splunk, Datadog, Grafana. Qualifications - Thrives in a collaborative environment. - Naturally curious and interested in learning. - Strong communication and collaboration skills. - Encourages open communication and values feedback loops. - Understands modern software engineering practices and agile/scrum methodologies. - Provides visibility into work and progress. - Comfortable with ambiguity and adapting to evolving requirements. Requirements - 4+ years of professional software engineering experience, specifically within the IAM domain. - Technical knowledge of OAuth 2.0, SAML, and OIDC. - Proficiency with LDIF and managing LDAP-based directory services. - Hands-on experience configuring and debugging multi-factor authentication (MFA) and SSO flows. - Strong backend skills in Java or Python. - Experience with SCIM for automated provisioning. - Knowledge of Zero Trust architecture principles. - Experience managing and deploying applications in Kubernetes. - Contributions to open-source projects or active participation in technical communities. Benefits - Healthcare insurance: medical, dental, and vision insurance, and a flexible spending account. - Stock options. - Personal time off: “take-what-you-need” time off policy and flexible work arrangements. - 401K Match: 4% 401K match, fully vested on day one. - Sabbatical: eligibility after six years of service. - Recognition: employee-recognition programme for co-workers who embody core values. - Salary range: $120,000 - $135,000 a year.
Software Engineer
MediaRadar, Inc.Sales enablement platforms customized for media, and ad tech companies that help you close more deals.
About MediaRadar MediaRadar, now including the data and capabilities of Vivvix, powers the mission-critical marketing and sales decisions that drive competitive advantage. Our competitive advertising intelligence platform enables clients to achieve peak performance with always-on data and insights that span the media, creative, and business strategies of five million brands across 30+ media channels. By bringing the advertising past, present, and future into focus, our clients rapidly act on the competitive moves and emerging advertising trends impacting their business. About the Role As a Senior Engineer on the Client Applications team at MediaRadar, your work will focus on our suite of web applications. You will contribute to features used daily by thousands of marketing professionals at leading brands. Therefore your contributions will have a direct and significant impact on our company's growth and direction. While your primary focus may be on one particular offering, there may be times where you need to jump in and help with another. That kind of collaboration and flexibility is something we value at MediaRadar. We’re looking for someone who can bring expertise and passion, along with the aforementioned team mind set, to help us drive innovation and continue our success into the future. We primarily develop in the Microsoft stack (C#, MSSQL, C++, PostgreSQL). Our applications range from ASP .NET MVC using Framework 4.8 using a combination of Razor and jQuery to .NET 8 APIs using Angular 15+. Our backend support applications also utilize various forms of .NET. We have ongoing efforts to modernize all applications so experience in those types of migrations is of value. In addition, strong SQL skills are essential for all projects, as many leverage Databricks and SQL Server as the core data platforms. We’re looking for engineers who can navigate complex business domains and apply their technical expertise to build innovative, high-quality solutions. Who You Are You are a dedicated software engineer eager to join a talented development team. As an experienced problem solver, you have a strong intuition for proactively identifying engineering challenges and their solutions. A lifelong learner, you seek out ways to improve software beyond mandates from product management. You have experience collaborating with product and cross-functional teams to anticipate future stakeholder needs, designing solutions that are flexible and scalable to reduce rework and support long-term goals. You take ownership of projects, driving them from concept through completion, while ensuring each stage meets high standards of quality and performance. You take pride in creating robust architecture, writing clean code, and delivering software that effectively meets user needs while enhancing their experience.



