Senior Software Developer C++.C# Canada DH

Insight Global

Quebec

Presencial

CAD 110.000 - 140.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Insight Global is seeking a Senior Software Developer to join a team building complex engineering software for large-scale infrastructure projects. You will own features from design through development, testing, and production support, and mentor other developers.

The role requires 8+ years of experience with C++ and C#, strong OO design, and a track record of delivering production software. 3 days/week onsite in Quebec City with desktop app development and modern DevOps practices.

Formación

  • 8+ years of professional software development experience.
  • Strong hands-on development experience with C++ AND C#.
  • Strong understanding of object-oriented programming, software architecture, and design patterns.
  • Experience building complex, production-level software applications.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience with unit and integration testing.
  • Ability to take technical ownership of features from design through delivery.
  • Experience with code reviews and mentoring other developers.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Able to work 3 days/week onsite in Quebec City.
  • Experience developing desktop applications or engineering/design software.
  • Microsoft Visual Studio, .NET Framework, and related Microsoft technologies.
  • JavaScript and/or TypeScript.
  • Cloud-connected applications or service-oriented architecture.
  • CI/CD pipelines, automated testing, and modern DevOps practices.
  • Experience with GitHub Copilot or other AI-assisted development tools.

Responsabilidades

  • Own features from design through delivery and production support.
  • Review code and mentor other developers.
  • Participate in technical design decisions and architecture discussions.
  • Contribute to testing and quality assurance efforts.

Conocimientos

C++
C#
OO design patterns
Unit testing
Code reviews
Mentoring
Desktop applications
Debugging
CI/CD
GitHub Copilot

Educación

Bachelor's or Master's in CS/SE

Herramientas

Microsoft Visual Studio
.NET Framework
JavaScript/TypeScript
Git
CI/CD pipelines

Descripción del empleo

Job Description

Our SaaS client is looking for a Senior Software Developer to join a team building complex engineering software used for large-scale infrastructure projects.This is a hands-on senior engineering role for someone who is very strong in C++ and C# and can own features from design through development, testing, and production support. The person should also be comfortable making technical design decisions, reviewing code, and mentoring other developers.

Skills and Requirements
  • 8+ years of professional software development experience
  • Strong hands-on development experience with C++ AND C#
  • Strong understanding of object-oriented programming, software architecture, and design patterns
  • Experience building complex, production-level software applications
  • Strong debugging, troubleshooting, and problem-solving skills
  • Experience with unit and integration testing
  • Ability to take technical ownership of features from design through delivery
  • Experience with code reviews and mentoring other developers
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • Able to work 3 days/week onsite in Quebec City
  • Experience developing desktop applications or engineering/design software
  • Microsoft Visual Studio, .NET Framework, and related Microsoft technologies
  • JavaScript and/or TypeScript
  • Cloud-connected applications or service-oriented architecture
  • CI/CD pipelines, automated testing, and modern DevOps practices
  • Experience with GitHub Copilot or other AI-assisted development tools

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Developer C++
Senior Software Developer C++

CS Canada Inc. • Quebec

Híbrido
CAD 90.000 - 120.000
Medical, dental, and vision insurance
Access to telemedicine service
RRSP program
+2
Senior Software Developer
Senior Software Developer

Soni • Quebec

Híbrido
CAD 90.000 - 130.000
Senior C++/C# Engineer — Onsite in Quebec City (3 days)
Senior C++/C# Engineer — Onsite in Quebec City (3 days)

Insight Global • Quebec

Presencial
CAD 110.000 - 140.000
Senior Software Developer - Toronto
Senior Software Developer - Toronto

Randstad Canada • Toronto

Presencial
CAD 120.000 - 150.000
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Infotech • Toronto

Híbrido
CAD 100.000 - 150.000
Competitive salaries
Benefits package
RRSP matching
+1
Senior C++ Application Developer (CAD)
Senior C++ Application Developer (CAD)

Techedin • Montreal

Híbrido
CAD 96.000 - 103.000
Sr Software Developer
Sr Software Developer

Raise - find a more meaningful working experience • Oshawa

Híbrido
CAD 120.000 - 150.000
Lead Software Engineer
Lead Software Engineer

Mpa Recruitment • Halifax

Híbrido
CAD 110.000 - 150.000
OPEN: Sr. Software Developer
OPEN: Sr. Software Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

Presencial
CAD 124.000 - 131.000
Senior Software Developer
Senior Software Developer

Cognition+ • London

Híbrido
CAD 85.000 - 135.000
Group RRSP
Incentives
Competitive compensation package