Dimonoff Logo

Dimonoff

Concepteur(trice) logiciel Full Stack senior - Lead Technique

Posted 12 Days Ago
Be an Early Applicant
Québec, QC
Senior level
Québec, QC
Senior level
The senior full stack developer will lead technical projects, coordinate project goals, mentor junior developers, and document software architecture and requirements.
The summary above was generated by AI

Description de l'entreprise

Nous voyons grand !

Véritable pionnier dans le marché mondial des villes intelligentes et produits connectés, Dimonoff a comme objectif de créer un monde connecté, intelligent, durable et sécuritaire, en créant un écosystème IdO (IoT) polyvalent et générique.

Avec plus de 575 projets réussis dans plus de 11 pays, Dimonoff puise son expertise dans les technologies de contrôle et d’analyse dans les domaines des villes intelligentes, de l’efficacité énergétique, de la mobilité, de l’efficience des services publics, de la sécurité publique, etc.

En tant qu'entreprise et titulaire du sceau Concilivi, nous veillons à offrir à nos employés une culture de croissance individuelle et professionnelle dans un environnement d'apprentissage continu et de collaboration en équipe, dont la conciliation famille-travail est une priorité. Travailler chez Dimonoff c’est pousser tes limites et avoir une contribution significative sur des projets en équipe à forte valeur technologique.

➡Pour apprendre plus sur Dimonoff:https://www.dimonoff.com/fr/

    Description du poste

    Tu es une personne passionnée par le développement ? Un travail local qui a un impact mondial, ça te dit? Nous avons le poste parfait pour toi !

    Nous recherchons un(e) Concepteur(trice) logiciel Full Stack senior - Lead Technique. Ton expertise sera une force au sein de notre équipe 

    Description du poste

    En tant que Concepteur logiciel Full-Stack Senior - Lead Technique, vous serez responsable de projets techniques critiques. Vous aurez la responsabilité de coordonner techniquement le(s) projet(s) dans le but de mener l'équipe à atteindre les objectifs du projet. Vous serez le porte-parole technique officiel de l'équipe de projet vis-à-vis les intervenants internes et externes. Vos responsabilités seront entre autres de collaborer étroitement avec les autres équipes pour définir les exigences et également à encadrer et à mentorer les développeurs juniors, tout en favorisant une culture de l'excellence et de l'innovation.

    Vos responsabilités:

    Démarrage de projet

    • Diriger l’analyse des besoins pour clients internes et/ou externes
    • Diriger l’évaluation de divers scénarios en considérant les contraintes technologiques, financières et temporelles
    • Proposer des alternatives techniques innovantes permettant d’ajouter de la valeur à l’offre
    • Rédiger les plans d’architecture de la solution logicielle dans le contexte du système
    • Établir la logique de construction de la solution logicielle dans le contexte de la livraison d’une solution complète (découpage des tâches, logique et contrainte de construction)
    • Rédiger les diagrammes fonctionnels et les interfaces constituant la solution logicielle
    • Rédiger les requis et spécifications des différentes composantes du système
    • Évaluer les coûts (heures ou $) d’analyse, développement, intégration, déploiements.

    Exécution de projet

    • Gérer l’ensemble des requis techniques des projets assignés
    • Établir et maintenir les liens de communication avec le client et agir comme agent de liaison entre le client et l'interne (pour les aspects techniques)
    • Établir et maintenir les liens de communication entre les divers intervenants « ingénierie » du projet
    • Rédiger la documentation nécessaire (interne et/ou externe) pour assurer la pérennité et répondre aux requis du client.
    • Établir le plan de test (unitaire et fonctionnel) de la solution logicielle dans le contexte de la solution complète
    • Concevoir le code logiciel dans le langage adapté à la solution
    • Exécuter les validations nécessaires au bon fonctionnement de la solution
    • Intégrer les différentes composantes de la solution logicielle dans le système
    • Déployer les solutions logicielles dans leur contexte d’opération
    • Automatiser les opérations dans le contexte des requis du client et de la pérennité

    Soutien et support

    • Corriger les défauts de solutions existantes
    • Analyser le code existant
    • Proposer des solutions réalistes et viables pour le maintien de solutions existantes
    • Rester à l’affut de l’utilisation des produits dans lesquels vous avez contribué

    Communication

    • Établir et maintenir les liens de communication avec le client et agir comme agent de liaison entre le client et l'interne (pour les aspects techniques)
    • Établir et maintenir les liens de communication entre les divers intervenants « ingénierie » du projet
    • Capable de vulgariser les aspects techniques et d’adapter son langage à l’auditoire
    • S’assurer de la compréhension de l’auditoire
    • Documenter son travail selon les pratiques en place
    • Documenter les demandes des clients internes et externes en étant à l’écoute des désalignements et des demandes de changements
    • Communiquer rapidement les risques et changements aux intervenants pertinents
    • Assister aux rencontres en tenant compte des agendas

    Gestion

    • Planifier ses actions court, moyen et long terme et tenir un tableau de bord de ses actions quotidiennes selon les pratiques en place
    • Proposer et respecter les priorités
    • Participer aux divers suivi d'avancement du projet (coûts réels et prévus, échéancier, livrables, risques, points ouverts, autres si applicable)
    • Rester à l’affut des engagements (financiers, techniques, temporelles) et rester proactifs envers les intervenants lorsqu’il y a des changements peu importe leurs provenances.
    • S’engager personnellement dans la réussite des projets
    • Structurer son travail de façon à éviter les erreurs et les opérations répétitives

    Veille technologique et innovation

    • Rester à l’affut des dernières technologies dans le domaine logiciel
    • Expérimenter de nouveaux langages et cadres logiciels
    • Rester à l’affut des tendances et des innovations dans le domaine logiciel
    • Rester à l’affut des standards, des organisations libres qui couvrent son champ d’expertise

    Un atout

    • Rester à l’affut des technologies et des innovations dans les domaines connexes au logiciel, tel que mécanique, électronique, infonuagique, etc.

    Top Skills

    Full Stack Development
    Iot
    Software Architecture
    Software Development
    Unit Testing

    Similar Jobs

    Senior level
    Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
    The Chef ou premier·ère chef - Formation sur les produits, Engagement auprès des clients is responsible for providing product training and engagement skills to Customer Facing Colleagues (CFCs), ensuring they represent Pfizer effectively. Responsibilities include defining training needs, developing training content, managing training programs, and collaborating with various stakeholders to enhance customer engagement training.
    9 Days Ago
    Hybrid
    5 Locations
    Senior level
    Senior level
    Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
    The role leads incentive compensation operations, manages deliverables, coordinates with vendors, and ensures compliance with regulations. Key responsibilities include production management, data analysis, and team collaboration.
    Top Skills: ExcelTableau
    9 Days Ago
    Hybrid
    10 Locations
    Senior level
    Senior level
    Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
    The Issue Lead manages GCP investigations, ensures compliance with quality events, conducts root cause analysis, develops CAPA plans, and improves case management processes.
    Top Skills: EqmsLean Six Sigma

    What you need to know about the Montreal Tech Scene

    With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

    Key Facts About Montreal Tech

    • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
    • Major Tech Employers: SAP, Google, Microsoft, Cisco
    • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
    • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
    • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
    • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account