Développeur(euse) logiciel 2 / Software Developer 2 - Manufacturing
Genetec View all jobs
- Montreal, QC
- Permanent
- Full-time
- Concevoir et développer des applications infonuagiques évolutives supportant les opérations manufacturières
- Définir et implémenter des architectures sécurisées et des pipelines de données fiables
- Intégrer des solutions d'intelligence artificielle et d'apprentissage automatique pour améliorer les tests, la détection d'anomalies et l'analyse des données
- Mettre en place et promouvoir des bonnes pratiques de sécurité logicielle (authentification, autorisation, protection des données, sécurité des API)
- Concevoir et optimiser des plateformes de données pour l'analyse de volumes importants de données de production
- Contribuer à l'amélioration des pratiques DevOps et CI/CD (automatisation, déploiement, observabilité)
- Collaborer avec des équipes multidisciplinaires pour aligner les solutions avec les besoins manufacturiers
- Agir comme leader technique et mentor au sein de l'équipe
- Participer aux décisions d'architecture et à la vision technologique à long terme
- Baccalauréat en informatique, génie logiciel ou expérience équivalente
- 5+ années d'expérience en développement logiciel
- Excellente maîtrise de C#/.NET ou d'un langage moderne équivalent
- Expérience concrète dans la conception de solutions infonuagiques (Azure, AWS, GCP)
- Solide compréhension des architectures logicielles, systèmes distribués et microservices
- Connaissances en développement sécurisé (OAuth, gestion des identités, sécurité des API)
- Expérience avec les pratiques DevOps et pipelines CI/CD
- Excellentes capacités d'analyse et de communication
- Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
- Expérience avec l'intégration de solutions IA/ML en production
- Connaissances en ingénierie de données (traitement batch/streaming, data lakes)
- Expérience en environnement manufacturier ou en intégration matériel-logiciel
- Expérience avec Docker, Kubernetes ou autres outils d'orchestration
- Connaissances en observabilité, télémétrie et monitoring
- Expérience en mentorat ou en leadership technique
- Régime de rémunération attrayant
- Programme de remboursement des frais de formation
- Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
- Repas subventionnés à notre incroyable Bistro (Les Cordons Bleus)
- Café et fruits gratuits à volonté
- Espace de stationnement gratuit pour tous les employés
- Centre de conditionnement physique sur place avec entraîneur personnel, ainsi que plusieurs ateliers de santé et de bien-être
- Lead the design and development of scalable cloud-native applications supporting manufacturing operations
- Architect and implement secure systems and data pipelines across production environments
- Integrate AI/ML capabilities to enhance testing, anomaly detection, and operational insights
- Define and enforce secure software design patterns (authentication, authorization, data protection, API security)
- Build and optimize data platforms and analytics pipelines for large-scale production data
- Drive DevOps and CI/CD practices, including automated deployments and observability
- Collaborate with cross-functional teams to align solutions with product and manufacturing needs
- Act as a technical leader and mentor, contributing to code reviews, best practices, and team growth
- Participate in architectural decisions and contribute to the long-term technical vision
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- 5+ years of experience in software development
- Strong expertise in C#/.NET or similar modern programming languages
- Proven experience designing cloud-based solutions (Azure, AWS, or GCP)
- Solid understanding of software architecture, distributed systems, and microservices
- Experience with secure development practices (OAuth, API security, identity management)
- Hands-on experience with CI/CD pipelines and DevOps practices
- Strong problem-solving skills and ability to communicate complex technical concepts
- Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers)
- Experience integrating or deploying AI/ML solutions in production environments
- Experience with data engineering tools (streaming, batch processing, data lakes)
- Knowledge of manufacturing systems, test automation, or hardware-software integration
- Experience with containerization and orchestration (Docker, Kubernetes)
- Familiarity with observability, telemetry, and monitoring systems
- Experience mentoring developers or leading technical initiatives
- Attractive compensation package
- Training Tuition Reimbursement Program
- Work-life balance with a flexible working schedule
- Subsidized meals in our amazing Bistro (Les Cordons Bleus)
- Free, unlimited coffee and fruits
- Private, free parking for all employees
- Onsite fitness facility with personal trainer, and multiple wellness and health workshops