Aller au contenu

CSA Partners

Ingénieur Logiciel Full Stack Senior

JavaScriptTypeScriptSQLC#
Traduction automatique. Consultez l’original.

Description

CSA Partners est un fournisseur de premier plan de services de ségrégation des coûts, aidant les propriétaires d'immeubles commerciaux à maximiser les économies d'impôts grâce à l'amortissement accéléré. Notre équipe d'experts se spécialise dans l'identification et la reclassement des actifs de biens meubles pour raccourcir le délai d'amortissement à des fins fiscales, ce qui entraîne des avantages fiscaux importants pour nos clients.

Le Poste

Nous recherchons un Ingénieur Logiciel Full Stack Senior pour rejoindre notre équipe dans un environnement de travail hybride, avec une expérience pratique de Dynamics 365 CRM et une expérience avérée dans la livraison de logiciels personnalisés de bout en bout. Dans ce rôle, vous jouerez un rôle déterminant dans la conception, la construction et la maintenance d'applications et d'intégrations qui servent plusieurs départements de l'organisation, avec Dynamics 365 et Dataverse au centre de nos données de vente et d'exploitation. En tant que contributeur clé au sein d'une petite équipe, vous serez responsable des fonctionnalités, de la conception aux mises en production, influencerez les décisions de conception et contribuerez à façonner notre utilisation du développement assisté par l'IA et des agents IA pour avoir un impact direct sur les résultats commerciaux.

Ce que vous ferez

  1. Développer des interfaces web conviviales et réactives utilisant HTML, CSS, JavaScript/TypeScript, et ReactJS pour les clients internes et externes.
  1. Concevoir des solutions front-end intuitives pour améliorer les flux de travail des équipes Opérations, Succès Client, Ventes, Marketing et Finance.
  1. Construire, supporter et étendre les C#/.NET APIs pour supporter les fonctionnalités front-end et permettre un échange de données transparent entre les systèmes, y compris Dynamics 365 et Dataverse.
  1. Collaborer étroitement avec les parties prenantes de tous les départements pour comprendre leurs besoins et les traduire en solutions logicielles efficaces.
  1. Assurer la performance, l'accessibilité et la scalabilité des solutions front-end.
  1. Concevoir et gérer les schémas de base de données et les requêtes pour les systèmes SQL et NoSQL afin d'optimiser le flux de données.
  1. Déployer et maintenir les applications en utilisant Azure App Service et d'autres outils cloud, en utilisant Azure DevOps pour le contrôle des sources, le suivi des travaux et les pipelines CI/CD.
  1. Être responsable des fonctionnalités de bout en bout, de la définition des besoins et de la conception au développement, aux tests, au déploiement et au support continu, en travaillant dans le cadre des pratiques Agile, Scrum et Kanban.
  1. Concevoir, construire et supporter les personnalisations de Dynamics 365 CRM, y compris les tables Dataverse et les rôles de sécurité, les applications pilotées par modèle, les plug-ins, le scripting de formulaires JavaScript, les flux Power Automate et les intégrations via le Web API de Dataverse.
  1. Construire et maintenir des intégrations IA, des agents et des serveurs Model Context Protocol (MCP) qui connectent les assistants IA à nos données CRM et systèmes métier, avec des contrôles de sécurité et d'accès appropriés.
  1. Utiliser des outils de développement assisté par IA, tels que Claude Code et Claude Design, pour accélérer le prototypage, le développement, les tests et la documentation tout en maintenant la qualité du code et les normes de revue.
  1. Soutenir les autres membres de l'équipe pour promouvoir une culture d'apprentissage et de collaboration.
  1. Effectuer d'autres tâches connexes assignées.

Ce que vous apportez

  1. 6+ années d'expérience professionnelle en développement logiciel full stack couvrant les couches front-end, back-end et base de données.
  1. Expérience démontrée dans la livraison de solutions logicielles personnalisées de bout en bout, de la collecte des exigences à la conception, la construction, le déploiement et le support, idéalement dans une petite équipe où chacun porte plusieurs casquettes.
  1. Forte expertise en HTML, CSS, JavaScript, et ReactJS.
  1. Maîtrise du développement C#/.NET et des API RESTful.
  1. Connaissance des bases de données relationnelles (SQL) et des systèmes de bases de données NoSQL.
  1. Expérience dans le déploiement et la maintenance de logiciels dans des environnements cloud, en particulier Azure.
  1. Familiarité avec les systèmes de contrôle de version (Git) et les pratiques de développement Agile.
  1. 2+ années d'expérience pratique en développement Dynamics 365 CRM / Dataverse, y compris les personnalisations, les plug-ins, Power Automate et les intégrations (requis).
  1. Solide compréhension des processus de publication logicielle et des pipelines CI/CD.
  1. Solides compétences en résolution de problèmes et en analyse.
  1. Excellentes compétences en communication pour interagir avec les parties prenantes inter-départementales.

Exigences physiques

  1. Périodes prolongées assises à un bureau et travaillant sur un ordinateur.

Préférable / Atouts

  1. Expérience dans la construction de serveurs MCP, d'agents IA ou d'intégrations basées sur LLM (un avantage significatif).
  1. Expérience professionnelle avec des outils de développement assisté par IA tels que Claude Code, Claude Design ou similaires (préférable, non requis).
  1. Expérience plus large de la Power Platform, telle que Power Apps ou Power BI, ou une certification Microsoft telle que PL-400 (Power Platform Developer).
  1. Expérience avec NPM et les outils de build front-end.
  1. Familiarité avec les meilleures pratiques de sécurité des API.
  1. Compréhension des principes UI/UX et capacité à contribuer aux discussions de conception.
  1. Expérience antérieure dans le développement d'outils ou de solutions pour les équipes Opérations, Succès Client, Ventes ou Finance.
  1. Familiarité avec Flutter et Dart pour le développement d'applications multiplateformes.

Ce que nous offrons

  • Rémunération compétitive
  • Prestations d'assurance maladie
  • Assurance vie
  • Invalidité de courte et longue durée
  • Congés payés
  • Jours fériés payés
  • Plan 401(k) avec abondement de l'entreprise

Avis de non-responsabilité : Cette description de poste est destinée à transmettre des informations essentielles à la compréhension de la portée du poste et ne vise pas à être une liste exhaustive d'expériences, de compétences, d'efforts, de tâches, de responsabilités ou de conditions de travail associées au rôle. Les tâches, responsabilités et activités peuvent changer à tout moment, avec ou sans préavis.

CSA Partners est un employeur qui souscrit au principe de l'égalité des chances et se conforme à toutes les lois fédérales, étatiques et locales applicables en matière d'emploi. Des aménagements raisonnables peuvent être apportés pour permettre aux personnes handicapées d'accomplir les fonctions essentielles du poste.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026