Astucemedia Logo

Astucemedia

Architecte de Solutions Développeur Lead / Lead Software Developer Solutions Architect

Posted 10 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Montréal, QC
Senior level
Remote
Hiring Remotely in Montréal, QC
Senior level
The Lead Software Developer Solutions Architect will manage a development team, provide technical leadership, oversee software product implementation, and engage in coding and prototyping.
The summary above was generated by AI

Company Description

Astucemedia est un leader mondial reconnu pour ses solutions créatives et logicielles innovantes dédiées à la visualisation de données en temps réel. Nos technologies s’intègrent dans des contextes variés tels que la diffusion en direct à la télévision, les studios, les musées, les expériences immersives et les enceintes sportives. Nous révolutionnons les graphiques en réalité augmentée, les décors virtuels, les murs vidéo, les applications interactives et les superpositions à l’écran sur les plateformes télévisuelles et numériques.

Avec notre logiciel propriétaire Data Platform et nos plugins compatibles avec les moteurs graphiques en temps réel tel qu'UnrealUnity, Vizrt, Ventuz, Astucemedia s’impose comme un acteur de premier plan dans les graphiques interactifs, notamment pour les nouvelles, la finance, le sport et les élections.

Nous sommes fiers de collaborer avec des clients prestigieux tels que ABC News/Disney, NBC Universal, Fox Sports, CBS Sports, beIN Sports, NFL Network, BNN Bloomberg, Yahoo Finance, CBC, Radio-Canada, Sky News Arabia, Al Arabiya, Dubai TV, The Media Majlis Museum au Qatar et Times Square.

------ ENG VERSION --------

Astucemedia is a global leader in innovative creative and software solutions for real-time data visualization on live TV, studios, museums, immersive experiences, and sports venues. Our software and services enhance augmented reality graphics, virtual sets, video walls, interactive apps, and on-screen overlays across television and digital platforms. 

With our proprietary Data Platform software and plugins for real-time graphics engines by Vizrt, Unreal, and Unity, Astucemedia stands at the forefront of data-driven graphics for finance, sports, and elections. Our esteemed clients include ABC News/Disney, NBC Universal, Fox Sports, CBS Sports, beIN Sports, NFL Network, BNN Bloomberg, Yahoo Finance, CBC, Radio-Canada, Sky News Arabia, Al Arabiya, Dubai TV, The Media Majlis Museum in Qatar, and Times Square. 

 

Job Description

Astucemedia recherche un Architecte de Solutions Développeur Lead qui appliquera les principes de la méthodologie agile pour planifier, gérer et livrer nos produits et services logiciels. Au-delà de la gestion, le candidat idéal s’impliquera activement dans les activités de développement, allant du prototypage et des tests de nouvelles technologies à la réalisation de revues de code.

Responsabilités :

  • Gérer et encadrer une équipe distribuée de développeurs, QA et DevOps.
  • Planifier, diriger et coordonner les actions de l’équipe de développement.
  • Fournir un leadership technique et des conseils au sein de l’organisation.
  • Servir de liaison entre le département de développement et la direction générale.
  • Superviser la création et la mise en œuvre des produits et applications logiciels.
  • Rechercher et intégrer de nouvelles technologies pour améliorer les produits et services de l’entreprise.
  • Participer à la planification de la feuille de route de développement et à l’allocation des ressources.
  • Participer activement à la programmation, au prototypage, aux tests et aux revues de code.
  • Suivre les progrès et la performance de l’équipe, en facilitant les améliorations.
  • Collaborer avec des équipes interfonctionnelles pour livrer des initiatives complexes.
  • Organiser des démonstrations et des tests de produits/systèmes.
  • Voyager à l’international si nécessaire.

------ ENG VERSION --------

Astucemedia is looking for a Lead Software Developer Solutions Architect who will employ agile methodology principles to plan, manage, and deliver our software products and services. Beyond managing, the ideal candidate will actively engage in development activities, from prototyping and testing new technologies to conducting code reviews.

Key Responsibilities :

  • Manage and mentor a distributed team of developers, QA, and DevOps.
  • Plan, direct, and coordinate the development team’s actions.
  • Provide technical leadership and guidance across the organization.
  • Serve as a liaison between the development department and senior leadership.
  • Oversee the creation and implementation of software products and applications.
  • Research and integrate new technologies to enhance company products and services.
  • Participate in development roadmap planning and resource allocation.
  •  Actively participate in coding, prototyping, testing, and conducting code reviews.
  • Monitor progress and performance, facilitating team improvements.
  • Collaborate with cross-functional teams to deliver complex initiatives.
  • Organize demos and product/system testing.
  • Travel internationally as needed

 

Qualifications

Expertise Technique

Développement Logiciel & Architecture

  • Expertise approfondie en architectures logicielles, y compris les architectures monolithiques, microservices, multi-niveaux et multi-couches.
  • Maîtrise de la programmation orientée objet (POO), des design patterns et des frameworks tels que MVC, MVP et MVVM.
  • Compétence dans la création et la consommation d'APIs (e.g., Web, REST, gRPC).
  • Expertise avancée en programmation avec C# et/ou C++.
  • Bonne compréhension des technologies front-end, en particulier Angular et son écosystème associé.
  • Familiarité avec les bibliothèques de gestion d'état (e.g., NgRx, RxJS).
  • Expérience avec les solutions cloud-native et les pratiques DevOps, y compris les pipelines CI/CD et la conteneurisation (Docker, Kubernetes).
  • Connaissance des frameworks backend modernes (e.g., ASP.NET Core, Node.js).

Données & IA

  • Expérience en modélisation de données, traitement et gestion des bases de données (SQL et NoSQL).
  • Familiarité avec les outils et techniques de visualisation de données pour transformer des données complexes en informations exploitables.
  • Connaissance des technologies et frameworks d'IA, y compris les modèles d’apprentissage machine, le traitement du langage naturel et les analyses basées sur l’IA.
  • Compréhension de base des systèmes distribués et des architectures orientées événements (e.g., Kafka).

Leadership & Gestion Agile

  • Plus de 5 ans d’expérience dans des rôles de leadership, tels que Chef d’équipe en développement logiciel, Lead technique, Lead solution ou Architecte logiciel.
  • Maîtrise des méthodologies et frameworks agiles, tels que Scrum et Kanban, ainsi que des meilleures pratiques associées.
  • Capacité démontrée à diriger des équipes techniques, à gérer des priorités concurrentes et à favoriser une collaboration efficace.

Compétences Interpersonnelles

  • Excellentes compétences en communication et en présentation, adaptées aux audiences techniques et non techniques.
  • Aptitudes avancées en analyse et en résolution de problèmes pour diagnostiquer et résoudre efficacement les défis techniques.
  • Grandes qualités relationnelles, favorisant un environnement d’équipe positif et collaboratif.

------ ENG VERSION --------
Qualifications Technical Expertise

Software Development & Architecture

  • Expertise in software architectures, including monolithic vs microservices, and multi-tier and multi-layer designs.
  • Proficiency in Object-Oriented Programming (OOP), Design Patterns, and frameworks like MVC, MVP, and MVVM.
  • Proficiency in building and consuming APIs (Web, REST, gRPC).
  • Advanced programming skills in C# and/or C++.
  • Strong understanding of frontend technologies, particularly Angular and associated ecosystems.
  • Familiarity with state management libraries (e.g., NgRx or RxJS).
  • Experience in cloud-native solutions and DevOps practices, including CI/CD pipelines and containerization (Docker, Kubernetes).
  • Familiarity with modern backend frameworks (e.g., ASP.NET Core, Node.js).

Data & AI 

  • Experience with data modeling, processing, and database management (SQL and NoSQL databases).
  • Familiarity with data visualization tools and techniques to transform complex data into actionable insights.
  • Knowledge of AI technologies and frameworks, including machine learning models, natural language processing, and AI-driven analytics.
  • Basic understanding of distributed systems and event-driven architectures (e.g., Kafka).

Leadership & Agile Management 

  • 5+ years of experience in leadership roles, such as Software Development Lead and Technical Lead. Solution Lead, Software Architect
  • Proficient in agile methodologies, frameworks, and best practices (e.g., Scrum, Kanban).
  • Demonstrated ability to lead technical teams, manage competing priorities, and foster collaboration effectively.

Soft Skills

  • Strong communication and presentation abilities, both technical and non-technical.
  • Advanced analytical and problem-solving skills to diagnose and resolve technical challenges efficiently.
  • Excellent interpersonal skills, fostering a positive and collaborative team environment.

 

 

Additional Information

  • Salaire compétitif
  • Politique flexible de télétravail
  • Opportunités de voyages à l'international
  • Assurance santé (y compris l'assistance médicale en ligne avec Dialogue)
  • Allocation annuelle pour la santé et le bien-être
  • Programme de contrepartie REER (Régime enregistré d'épargne-retraite)

------ ENG VERSION --------

  • Competitive salary
  • Flexible work from home policy
  • Global travel opportunities 
  • Health Benefit Insurance Package (including online medical assistance with Dialogue)
  • Health and Wellness annual Benefit
  • RRSP Matching program

Top Skills

Angular
Asp.Net Core
C#
C++
Ci/Cd
DevOps
Docker
Grpc
Kafka
Kubernetes
Mvc
Mvp
Mvvm
Node.js
NoSQL
Rest
SQL

Astucemedia Montréal, Québec, CAN Office

555 de la Commune Ouest, Montréal, Quebec, Canada, H2Y1Z5

Similar Jobs

4 Hours Ago
Remote
Hybrid
7 Locations
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role involves designing and operating APIs for authentication, evolving system architecture, mentoring teammates, and defining product roadmaps. Candidates should have experience in software development and customer-centric design.
Top Skills: AWSDatadogDynamoDBGoGrpcHibernateHTTPJavaJSONKafkaKotlinKubernetesMySQLPrometheusProtocol Buffers
4 Hours Ago
Remote
Hybrid
7 Locations
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineering Manager, you will lead the Access Account Foundation backend team, focusing on building a secure platform, driving product vision and roadmaps, and enhancing collaboration across departments. Responsibilities include hiring, coaching engineers, and maintaining high engineering standards for impactful products.
Yesterday
Remote
Canada
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
As a Senior Systems Engineer, you'll maintain server infrastructure, handle incidents, support client systems, and ensure data security, integrating best practices in cloud technologies and monitoring.
Top Skills: AemAmazon Web ServicesAzureC# /.NetDrupalHybrisItilJavaJavaScriptLinuxMagento 2NewrelicPHPSplunkSumologicWindows

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