Skip to main content
Amaris Consulting logo

Senior C# / C++ Developer

Amaris Consulting
Full TimeseniorHybrid
CAPosted March 20, 2026

Job Description

Développeur Senior C# / C++

Contrat : Permanent ou freelance

Localisation : Brossard – Mode hybride (3 jours sur site par semaine)

Description de la mission

Nous recherchons un Développeur C# / C++ Senior afin de rejoindre une équipe technique responsable du développement et de la maintenance de solutions logicielles performantes.

Le consultant participera au développement d’applications en C# et contribuera également à certains composants développés en C++ .

Ce rôle requiert un profil senior, autonome , capable de travailler de manière indépendante tout en collaborant efficacement avec différentes équipes techniques.

Responsabilités

  • Développer et maintenir des applications en C#
  • Participer à des développements impliquant C++
  • Contribuer à la conception technique et à l’architecture des solutions
  • Écrire du code propre, efficace et maintenable
  • Participer aux revues de code et à l’amélioration des pratiques de développement
  • Collaborer avec des équipes multidisciplinaires
  • Diagnostiquer et résoudre des problématiques techniques complexes

Profil recherché

  • Excellente maîtrise de C#
  • Bonne connaissance de C++
  • Profil senior et autonome
  • Bonnes compétences en communication
  • Expérience solide en développement logiciel
  • Diplôme en génie, informatique ou domaine connexe

--------------

English

Senior C# / C++ Developer

Contract : Permanent or Freelancer

Location : Brossard, Quebec – Hybrid (3 days onsite per week)

Mission Description

We are looking for an experienced C# / C++ Developer to join a technical team working on the development and maintenance of high-performance software solutions.

The consultant will be responsible for designing, developing, and maintaining applications using C# while also contributing to components developed in C++ .

This role requires a senior and autonomous professional capable of working independently while collaborating with cross-functional teams to deliver reliable and scalable solutions.

Key Responsibilities

  • Design, develop, and maintain applications using C#
  • Contribute to development tasks involving C++
  • Participate in system architecture and technical design discussions
  • Write clean, efficient, and maintainable code
  • Perform code reviews and contribute to continuous improvement of development practices
  • Collaborate with multidisciplinary teams to deliver high-quality software solutions
  • Troubleshoot and resolve complex technical issues

Profile Requirements

  • Strong experience with C#
  • Good knowledge of C++
  • Senior-level autonomy and ability to manage development tasks independently
  • Strong communication and collaboration skills
  • Solid industry experience in software development
  • Bachelor’s degree in Engineering, Computer Science, or a related field

Work Model

  • Hybrid: 3 days onsite per week in Brossard

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free