Job Description
Medisca est une entreprise mondiale qui s’appuie sur des partenariats solides pour servir les professionnels de la santé dans diverses disciplines liées au bien-être. En proposant des solutions complètes et essentielles, y compris des ingrédients et des services pharmaceutiques, la fabrication de technologies de mélange, des tests analytiques et la formation, Medisca comble les lacunes en matière de soins de santé grâce à un engagement inébranlable en faveur de la précision, de l’innovation et de l’impact sociétal.
L’architecte de solutions interviendra à la fois dans la conception et la mise en œuvre des solutions, en combinant une solide expertise en architecture infonuagique avec une approche pratique du développement logiciel et de l’infrastructure. La personne titulaire du poste configurera et administrera directement les ressources Azure et contribuera aux bases de code C#, en jouant un rôle actif dans la réalisation des solutions, de leur conception architecturale jusqu’à leur mise en œuvre.
L'opportunité:
- Concevoir des solutions techniques de bout en bout qui traduisent les exigences d’affaires en une architecture évolutive et sécurisée
- Provisionner, configurer et gérer directement les ressources Azure (App Services, Azure SQL, réseaux/VNets, Front Door, Container Apps, stockage, gestion des identités/RBAC)
- Participer activement au développement en C#/.NET, au besoin — conception d’API, intégration de services, révision de code ou mise en œuvre directe dans le cadre de certaines initiatives
- Être responsable de l’architecture d’intégration entre les systèmes centraux (ERP, CRM, applications métier personnalisées)
- Évaluer les décisions « développer ou acheter » ainsi que l’adéquation des solutions COTS avec les systèmes existants
- Définir et faire respecter les normes en matière de sécurité, de conformité et de gouvernance des données dans des environnements réglementés (GxP, résidence des données et exigences relatives aux lois sur la protection de la vie privée, s’il y a lieu)
- Produire la documentation d’architecture, les registres de décisions et les diagrammes permettant concrètement à une équipe de réalisation de mettre les solutions en œuvre
- Collaborer avec les analystes d’affaires, les développeurs et les équipes d’infrastructure, et assurer un leadership technique sans responsabilité hiérarchique directe
Qualifications:
- Baccalauréat en informatique, en systèmes d’information ou dans un domaine connexe
- Plus de 7 ans d’expérience en architecture logicielle ou dans des postes de développeur logiciel principal ou d’ingénieur logiciel senior
- Expérience pratique en environnement de production dans le provisionnement et la gestion des ressources Azure — et non une simple connaissance au niveau de la conception (calcul, réseautique, stockage, gestion des identités et surveillance)
- Expérience pratique en développement C#/.NET — capacité à écrire et à réviser du code en production, et pas seulement à effectuer une révision conceptuelle des demandes d’extraction (« pull requests »)
- Bonne maîtrise des modèles d’intégration (REST/API, files d’attente de messages, pipelines ETL)
- Expérience avec les bases de données relationnelles (SQL Server de préférence) et la modélisation des données
- Excellentes aptitudes en communication écrite et orale en français et en anglais. L’anglais est requis puisque le poste consiste régulièrement à expliquer des décisions d’architecture et à fournir des conseils techniques à des ingénieurs ainsi qu’à des parties prenantes non techniques au sein de notre effectif mondial.
Ce que cela vous apporte...
Nous investissons du temps et des ressources pour nous assurer que Medisca est à la hauteur des personnes que nous embauchons.
- Équilibre vie professionnelle/vie personnelle - Semaine de travail de 37,50 heures avec des vendredis qui terminent plus tôt toute l'année, politique de congés payés et de vacances.
- Investissez dans votre santé - Choix de plans modulaires, compte de dépenses de santé et télémédecine gratuite.
- Votre bien-être est important – Programme bien-être offert
- Environnement de travail flexible - Horaire de travail hybride avec programme de remboursement du bureau à domicile.
- Votre avenir est prometteur - Opportunités d'apprentissage et d'évolution au sein de Medisca.
- Épargnez pour votre avenir - Medisca contribue à un régime de participation différée aux bénéfices (RPDB) lorsque vous investissez dans des REER.
- Aidez-nous à grandir - Programme de recommandation des employés
- Un emplacement centralisé - Parking gratuit/accessible par les transports en commun ; un centre commercial accessible à pied pour le déjeuner ou l'épicerie.
- Nous aimons nous amuser - Événements d'entreprise tout au long de l'année
- Aidez-nous à grandir - Programme de recommandation des employés
Nous remercions tous les candidats de leur intérêt; toutefois, seuls les candidats sélectionnés pour entrevue seront contactés.
Nous souscrivons au principe de l’équité en matière d’emploi.
Dans ce document, le générique masculin est utilisé sans aucune discrimination, et uniquement dans le but d’alléger le texte.
English
Medisca is a global company leveraging strong partnerships to serve healthcare professionals across diverse wellness disciplines. Offering extensive and essential solutions - including pharmaceutical ingredients and service, mixing technology manufacturing, analytical testing, and education – Medisca is bridging the gaps in healthcare with an unwavering commitment to precision, innovation, and societal impact.
The Solution Architect will operate across both design and implementation, combining strong cloud architecture expertise with a hands-on approach to code and infrastructure. They will provision Azure resources directly and contribute to C# codebases, taking an active role in bringing solutions from architecture through to implementation.
Responsibilities & Duties:
- Design end-to-end technical solutions that translate business requirements into scalable, secure architecture
- Provision, configure, and manage Azure resources directly (App Services, Azure SQL, networking/VNets, Front Door, Container Apps, storage, identity/RBAC)
- Contribute hands-on to C# / .NET development as required — API design, service integration, code review, or direct implementation on selected initiatives
- Own integration architecture between core systems (ERP, CRM, custom line-of-business apps)
- Evaluate build-vs-buy decisions and COTS platform fit against existing systems
- Define and enforce security, compliance, and data governance standards for regulated environments (GxP, data residency, privacy law considerations where applicable)
- Produce architecture documentation, decision records, and diagrams that a delivery team can actually build from
- Partner with business analysts, developers, and infrastructure teams; provide technical leadership without direct reports
Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or a related field
- 7+ years in software architecture or senior software engineering roles
- Hands-on, production experience provisioning and managing Azure resources — not just design-level familiarity (compute, networking, storage, identity, monitoring)
- Hands-on C# / .NET development experience — able to write and review production code, not just review pull requests conceptually
- Solid grasp of integration patterns (REST/APIs, message queues, ETL pipelines)
- Experience with relational databases (SQL Server preferred) and data modeling
- Strong written and verbal communication skills in French and English. English is required because the position regularly involves explaining architecture decisions and providing technical guidance to engineers and non-technical stakeholders across our global workforce.
Assets:
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305) or equivalent
- Experience in a regulated industry (pharma, healthcare, finance) — GxP / 21 CFR Part 11 exposure a plus
- Experience with ERP systems (SysPro, SAP, D365) or CRM platforms (Salesforce)
What’s in it for you…
We invest time and resources into making sure Medisca is as good as the people we hire.
- Work/Life Balance - 37.50 hour workweek with early Fridays all year long, PTO and vacation policy
- Invest in your health – Choice of modular plans, health spending account and free Telemedicine
- Flexible work environment – Hybrid work schedule with home office reimbursement program
- Your Future is Bright – Opportunities to learn and grow within Medisca
- Save for your Future – Medisca contributes to a deferred profit sharing plan (DPSP) when you invest in RRSPs
- Help us grow – Employee Referral Program
- Central location - Free parking/accessible by public transportation; a commercial center is within walking distance for lunch or groceries
- We like to have fun – company events throughout the year
We thank all applicants for their interest; however, only candidates to be interviewed will be contacted.
We are an equal opportunity employer.
#LI-Hybrid