Software Developer

Montreal

90 000,00$ - 115 000,00$ /an

Offre publiée le 2025-04-28

GemTek

Software Developer – Modern C++ Location : Downtown Ottawa (4 days onsite per week)Salary : $95,000–$115,000 + full benefits - we like to be transparent so if you are looking for more, pls do not apply.Our client seeks a skilled Software Developer with expertise in modern C++ to join their innovative team. This role involves designing and maintaining high-performance software tools for advanced modeling and communication system analysis.Key ResponsibilitiesDevelop and maintain high-performance software applications using C++, with exposure to Go, Java, Python, or MATLAB.Collaborate with engineers to integrate complex algorithms for optimal performance.Enhance version control, release management systems, and integrate software into business applications.Participate in agile development processes and contribute to technical documentation.RequirementsBachelor’s or Master’s in Computer Science, Software Engineering, or related field.5+ years of experience with modern C++ development.Familiarity with Golang, gRPC, Kafka, Postgres, SQL, or Azure.Eligible for Canadian Controlled Goods Program (CGP) clearance.Permanent Resident or Citizen of Canada with at least 5 years of Canadian residency.Preferred Skills (Assets)Experience with MATLAB, cluster job managers, cloud deployment, or containerized computing.Knowledge of telecommunications systems.Fluent in English, written and oral. French is an asset.Work EnvironmentSchedule : Onsite in Ottawa (Monday, Tuesday, Thursday, Friday).Compensation : $90,000–$115,000, full benefits, and relocation support for the right candidate.Note : Only candidates meeting the requirements will be contacted.