Symbiotic Digital

Développeur .NET Senior

JavaScriptSQLC#
Traduction automatique. Consultez l’original.

À propos du poste

Poste : Développeur Senior .NET

Présentation du poste

Nous recherchons un développeur logiciel Full Stack Senior pour concevoir, construire et prendre en charge des applications web évolutives et des systèmes axés sur les données. Le candidat idéal apportera une solide expertise en architecture d'applications modernes, en technologies cloud et en développement full stack, tout en collaborant avec différentes équipes dans un environnement Agile.

Lieu : Toronto, ON

ID de l'offre : RQ11090 ​

Durée : 8 Mois

En savoir plus en ligne sur symbioticgroup.com/home-sd/.

Voir toutes les offres d'emploi en ligne sur : symbioticgroup.com/view-jobs/

Responsabilités clés

  1. Concevoir, mettre en œuvre et étendre des pipelines de données, y compris les processus ETL (extraction, transformation, chargement)
  1. Traduire les spécifications techniques en applications fonctionnelles et testées
  1. Développer des spécifications de programmation détaillées, rédiger du code, effectuer des tests unitaires et assurer la maintenance des applications
  1. Dépanner et résoudre les problèmes techniques lors du développement, du déploiement et de l'utilisation en production
  1. Fournir un support technique pour les activités de mise en œuvre, de conversion et de migration
  1. Collaborer avec des équipes interfonctionnelles tout au long du cycle de vie du développement logiciel (SDLC)
  1. Concevoir, construire, tester et documenter des applications en utilisant des méthodologies structurées
  1. Développer et intégrer des APIs et prendre en charge l'architecture système front-end et back-end
  1. S'assurer que les applications répondent aux exigences de performance, d'évolutivité et de sécurité
  1. Participer aux revues de conception, aux présentations techniques et à la création de documentation
  1. Fournir un support post-implémentation et résoudre les problèmes techniques

Prérequis

Compétences générales

  1. Solide expérience en programmation et en analyse de systèmes
  1. Expérience des méthodologies de développement structurées et des pratiques SDLC
  1. Capacité à concevoir, coder, tester, déboguer et documenter des applications
  1. Expérience avec plusieurs langages de programmation et frameworks de développement
  1. Connaissance des bases de données relationnelles et hiérarchiques
  1. Expérience avec les langages de requête et les outils d'extraction de données
  1. Compréhension de l'architecture des applications, des modèles de conception et du déploiement
  1. Solides compétences en communication, en analyse et en résolution de problèmes
  1. Capacité démontrée à collaborer et à respecter les délais des projets

Compétences Full Stack

  1. Maîtrise du développement front-end et back-end (y compris la conception de bases de données et DevOps)
  1. Expérience dans la conception d'architectures web évolutives et de services REST API
  1. Capacité à intégrer des composants d'interface utilisateur avec des APIs
  1. Expérience dans la mise en œuvre de pipelines d'intégration et de déploiement continus
  1. Solide connaissance des frameworks front-end, du développement d'interface utilisateur et de l'optimisation des performances

Compétences techniques (65%)

  1. Expérience approfondie avec :
  1. C#, .NET Core, ASP.NET, Web API, Blazor WASM, LINQ, WCF, Entity Framework
  1. Redis Cache, xUnit, Moq
  1. Crystal Reports
  1. Solide expérience avec les technologies cloud Azure, notamment :
  1. Azure AD (Entra ID), OAuth, MFA, SSO
  1. Azure Functions, App Services, Containers
  1. Key Vault, Managed Identities
  1. Développement et sécurité API :
  1. Swagger, Postman, ThunderClient
  1. Configuration API, politiques CORS
  1. Technologies Front-end :
  1. HTML, CSS, JavaScript, Angular / AngularJS
  1. Conformité à l'accessibilité (WCAG, AODA)
  1. DevOps et outils Agile :
  1. Azure DevOps, CI/CD pipelines, JIRA
  1. Expertise en bases de données :
  1. Oracle, SQL Server, outils PL/SQL (TOAD, PL/SQL Developer)
  1. Expérience avec les services multi-threadés et la conception de composants réutilisables
  1. Solide compréhension des principes SOLID, de l'injection de dépendances et de la conception modulaire

Autre expérience et compétences (30%)

  1. Expérience dans le support d'environnements métier complexes et multi-systèmes
  1. Capacité à guider les utilisateurs et les parties prenantes tout au long de la livraison du projet
  1. Solides compétences en documentation technique et en rédaction de spécifications
  1. Expérience de travail dans des environnements multi-clients ou partenaires
  1. Excellentes compétences en communication, en négociation et en analyse

Expérience dans le secteur public (5%)

  1. Expérience de travail dans des environnements du secteur public, en particulier dans les systèmes éducatifs
  1. Connaissance des normes d'accessibilité telles que AODA

À propos de Symbiotic Digital

Symbiotic Digital fournit les experts informatiques dont vous avez besoin pour résoudre les problèmes et accomplir vos objectifs. Découvrez ce que les meilleurs 2% dans leur domaine peuvent faire pour vous. (Symbiotic Digital est une division de Symbiotic Group Inc.)

Nous servons nos clients de deux manières, nous fournissons :

  • Experts numériques : Expertise en conseil informatique. Des esprits brillants qui produisent des résultats prouvés
  • Recrutement : Trouvez les bonnes personnes dont vous avez besoin

Au service des leaders de l'informatique et des entreprises, Symbiotic Digital fournit un système métier qui nous permet de mettre à disposition le personnel technique expert nécessaire pour résoudre des problèmes métier et informatiques complexes. Les responsables informatiques des organisations les plus réputées au Canada ont fait confiance à Symbiotic Digital pour les aider à doter des missions difficiles avec des experts éprouvés, évalués de manière unique par notre modèle de développement du personnel QMS (Quality Management System). Nous sommes une entreprise 100% détenue par des autochtones.

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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter