Ti / It - Architecte Principal Des Applications Et Développeur Principal / Senior Applications Archi (Winnipeg)

Ti / It - Architecte Principal Des Applications Et Développeur Principal / Senior Applications Archi (Winnipeg)

09 Nov
|
JAM Industries
|
Winnipeg

09 Nov

JAM Industries

Winnipeg

C# .NET Core / .NET Services Windows IBM AS400 / IBM i SQL Server Plateformes EDI Analyser :C#.NET Core / .Est-ce que ces mots résonnent comme de la musique à vos oreilles? Depuis 1972, les JAM est devenu un des plus importants distributeurs de matériel électronique, d’appareillage de sonorisation professionnelle et d’instruments de musique. L'architecte principal des applications et développeur principal agira comme chef technique responsable de la découverte, de l'architecture, de l'évaluation de la modernisation, de la conception de la migration et de la remédiation d'un vaste portefeuille d'applications d'entreprise patrimoniales et d'intégrations dans le cadre d'une migration stratégique d'une infrastructure sur site vers Microsoft Azure.Cette personne agira à titre d'architecte et de développeur principal pratique, dirigeant les activités d'évaluation des applications et de migration pour environ 20 serveurs Windows et des centaines d'applications patrimoniales C#.

Le rôle travaillera étroitement avec les équipes d'infrastructure, de sécurité, d'intégration, de bases de données, d'ERP, d'EDI et les équipes d'affaires afin d'assurer la continuité des opérations critiques tout en réduisant la dépendance à l'égard d'une infrastructure vieillissante.Ce poste regroupe des responsabilités généralement associées aux fonctions suivantes :Architecte d'applications d'entrepriseArchitecte principal de solutionsDéveloppeur principal C#/.NETArchitecte d'intégrationArchitecte de migration AzureResponsable principal de la livraison technique Responsabilités principalesDécouverte et évaluation des applicationsDiriger les activités de découverte des applications et de leurs dépendances dans des environnements Windows patrimoniaux.Analyser et documenter les applications C#, services, ordonnanceurs, API, sites Web et utilitaires d'intégration non documentés.Créer des diagrammes d'architecture de l'environnement actuel, des cartes de dépendances, des catalogues d'interfaces et des inventaires d'applications.Évaluer la criticité des applications, leur état de préparation à la migration, leur maintenabilité et leur dette technique.Architecture de migration AzureConcevoir des modèles de migration pour les charges de travail Windows et .NET patrimoniales.Définir les approches de migration incluant :Rehôter (Rehost)Replateformisation (Replatform)Refactorisation lorsque nécessaireMaintien temporaire (Retain)Retrait (Retire) Leadership du développement C#/.C#.NET Framework.NET Core / .Résoudre les obstacles à la migration liés aux bibliothèques non prises en charge, aux dépendances d'exécution et aux modèles d'implémentation patrimoniaux.Diriger les activités de remédiation liées à la performance, à la fiabilité et à l'évolutivité. Analyser les dépendances impliquant :IBM AS400 / IBM iSQL ServerPlateformes EDIKorber WMSNetSuiteAPISMTPSFTPTransferts de fichiersOrdonnanceurs patrimoniaux Ingénierie de la performance et de la fiabilitéDiriger l'analyse et l'optimisation des performances.La latenceLa performance SQLLes dépendances réseauLes interactions avec AS400Le traitement par lotsLa performance des ordonnanceurs Définir les références de performance et les critères d'acceptation.DevOps et automatisationDévelopper et maintenir les pipelines CI/CD.Automatiser les déploiements, la collecte d'inventaire, les tests, la surveillance et la collecte de preuves.Leadership techniqueAssurer un leadership technique auprès des employés, contractuels et partenaires-conseils.Mentorer les développeurs et analystes applicatifs.Soutenir la production de rapports exécutifs et la prise de décisions techniques.

Qualifications RequisesFormationBaccalauréat en informatique, en génie logiciel, en technologies de l'information ou dans un domaine connexe. Expérience10 ans ou plus d'expérience en développement logiciel.NET Framework.NET Core / .DonnéesSQL ServerProcédures stockéesOptimisation des performancesModélisation des données IntégrationAPI RESTSOAPEDISFTPFiles de messagesPlateformes middleware d'entreprise, particulièrement la plateforme Boomi Exigences linguistiquesBilinguisme en français et anglais. Régime complet d’avantages sociaux : assurance santé, dentaire, vision, vie, maladie grave, invalidité de courte et longue duréeProgramme de mieux-être et programme d’aide aux employésProgramme de cotisation de contrepartie REER / 401(k)L’équilibre travail-vie personnelle est important : horaire flexible, heures d’été, vacances payées et congés personnelsUn environnement de travail décontracté, agréable et collaboratifUn calendrier social dynamique — il y en a pour tous les goûtsRabais généreux sur nos produits pour les employésOpportunités continues d’apprentissage et de développementLa possibilité de travailler aux côtés d’une équipe hautement talentueuse et performante Toutes les décisions relatives à l’emploi sont prises sans égard à la race, la couleur, la religion, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle, l’origine nationale, l’âge, le handicap, le statut d’ancien combattant ou tout autre statut protégé en vertu des lois applicables.Do these words sound like music to your ears?Since 1972, JAM has grown to be one of the largest distributors of consumer electronic goods, pro-audio equipment, and musical instruments.

Come join us to stay true to our mission of delivering ONLY the best customer service!Position SummaryThe Senior Applications Architect & Lead Developer will serve as the technical leader responsible for discovery, architecture, modernization assessment, migration design, and remediation of a large portfolio of legacy enterprise applications and integrations as part of a strategic migration from on-premises infrastructure to Microsoft Azure.This individual will operate as a hands-on architect and senior developer, leading application assessment and migration activities across approximately 20 Windows servers and hundreds of legacy C# workloads. The role will work closely with infrastructure, security, integration, database, ERP, EDI,



and business teams to ensure continuity of business-critical operations while reducing dependency on aging infrastructure.This Position Combines Responsibilities Typically Associated WithEnterprise Applications ArchitectSenior Solution ArchitectLead C#/.NET DeveloperIntegration ArchitectAzure Migration ArchitectTechnical Delivery Lead Key ResponsibilitiesApplication Discovery & AssessmentLead application and dependency discovery across legacy Windows environments.Analyze and document undocumented C# applications, services, schedulers, APIs, websites, and integration utilities.Assess application criticality, migration readiness, supportability, and technical debt.Azure Migration ArchitectureDesign migration patterns for legacy Windows and .NET workloads.Define migration factories, repeatable deployment standards, and cutover strategies. C# / .NET Development LeadershipProvide hands-on expertise with:C#.NET Framework.NET Core / .Review source code and conduct architectural assessments.Resolve migration blockers arising from unsupported libraries, runtime dependencies, and legacy implementation patterns.Lead remediation of performance, reliability, and scalability issues.

Analyze dependencies involving:IBM AS400 / IBM iSQL ServerEDI platformsKorber WMSNetSuiteAPIsSMTPSFTPFile transfersLegacy schedulers Ensure reliable transaction processing, idempotency, reconciliation, and recovery mechanisms. Performance & Reliability EngineeringLead performance investigation and optimization activities.Analyze:LatencySQL performanceNetwork dependenciesAS400 interactionsBatch processingScheduler performance Define performance baselines and acceptance criteria.DevOps & AutomationDevelop and maintain CI/CD pipelines.Automate deployments, inventory collection, testing, monitoring, and evidence capture.Technical LeadershipProvide technical leadership to internal employees, contractors, and consulting partners.Support executive reporting and technical decision-making.

Required

QualificationsEducationBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Experience10+ years of software development experience.Technical SkillsDevelopmentC#.NET Framework.NET Core / .CloudMicrosoft AzureAzure Virtual MachinesAzure App ServicesAzure Key VaultAzure MonitorAzure StorageAzure Networking IntegrationREST APIsSOAPEDISFTPMessage QueuesEnterprise Middleware Platforms, specifically the Boomi Platform Language RequirementsBilingual in English & French.

Comprehensive group advantages: Health, Dental, Vision, Life, Critical Illness, Short- and Long-Term DisabilityWellness Incentive Program and Employee Assistance ProgramRRSP / 401(k) matching programWork-life balance matters: Flextime, summer hours, paid vacation, and personal time offA casual, fun, and collaborative work environmentLively social calendar—there’s always something for everyoneGenerous employee discounts on our productsOngoing learning and development opportunitiesThe chance to work alongside a highly talented, high-performing team All employees are expected to follow workplace safety protocols, including compliance with local regulations and internal standards, to ensure the well-being of everyone.All employment decisions are made without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, veteran status, or any other protected status under applicable law.#

📌 Ti / It - Architecte Principal Des Applications Et Développeur Principal / Senior Applications Archi (Winnipeg)
🏢 JAM Industries
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ti / it - architecte principal des applications et développeur principal / senior applications archi (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: ti / it - architecte principal des applications et développeur principal / senior applications archi (winnipeg) / winnipeg