{"id":30030,"url":"https://alion.io/job/sopra-steria-senior-software-developer-c","title":"Senior Software Developer C++","company":{"id":52881,"name":"Sopra Steria","domain":"soprasteria.com","url":"https://alion.io/company/soprasteria","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":75,"open_postings":368,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":23,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Montreal, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":85000,"max":null,"currency":"CAD","period":"year","gross":null,"usd_annual":59684},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"Fedora","optional":false},{"name":"Gerrit","optional":false},{"name":"Linux","optional":false},{"name":"Scrum","optional":false},{"name":"Ubuntu","optional":false}],"status":"live","first_seen_at":"2026-07-27T20:39:17Z","employer_posted_date":"2026-07-27","last_verified_at":"2026-10-17T14:00:17Z","board_verified":true,"closed_at":null,"days_open":81,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":81},"description":"CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous driving industries.\nJoining CS Group Canada means taking part in complex, high-tech projects for some of the most prestigious system manufacturers in North America, while benefiting from competitive salaries, comprehensive benefits, and flexible work arrangements.\n Today, CS Canada offers the opportunity to join a dynamic group operating in a constantly growing sector, working on complex high-tech systems. All this while enjoying comprehensive benefits, a workplace focused on mutual support and collective success, and flexible working hours.\nCS Group Canada offers an innovative proprietary solution, LAD (Counter-Drone System), specifically designed to meet the unique needs of its clients. This advanced technology enables the detection, identification, and tracking of potentially hostile drones using an integrated system of high-precision sensors and cameras. It also provides tailored neutralization capabilities to ensure the security of critical infrastructures and sensitive events.\nRequirements\nWe are looking for a Senior Software Developer:\nDesign, develop, and optimize complex software applications using C++.\nApply software development good practices and standards.\nParticipate in defining and designing efficient architectures for n-tier critical and strategic software.\nDevelop efficient user interfaces and data processing algorithms.\nApply and promote robust testing methodologies (TDD, BDD, QtTest).\nParticipate in code reviews to improve quality and Definition of Done compliance.\nAnalyze and prepare documentation.\nCollaborate with multidisciplinary teams and manage priorities to meet objectives.\nsupport V&V and hardware teams with software tooling.\n Bachelor’s or Master’s degree in Computer Engineering or Computer Science;\nMinimum 7 years of experience in object-oriented software development;\nMinimum 10 years of experience in a C++ Software development position;\nProficiency of Google Test and QTest is required;\nSignificant experience with Linux environments, (Ubuntu or Fedora are an asset.)\nFamiliar with source versioning (GIT, Gerrit)\nRigorous documentation writing;\nFluent in French, good knowledge of English as an asset;\nExperience with agile methodologies (Scrum) is an asset.\nQuick learner with strong problem-solving skills\n Please note that only selected candidates and Permanent Residents/Canadian Citizens will be contacted.\nJob Types: Full-time, Permanent\nCS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people, and people with disabilities to apply.\n Benefits:\nHybrid Work \nIndustry leading medical, dental, and vision Insurance\nAccess to a telemedicine service\nRRSP program\nPersonal and sick days\nRecreation room with pool table and foosball table\nAll your information will be kept confidential according to EEO guidelines.","description_format":"text","description_chars":3044,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false},{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":["Flexible schedule","Hybrid work","Vision insurance"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","Systems Integrators"],"lifecycle":[{"event":"open","at":"2026-07-27T20:39:17Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.288,"p_room":0.28,"age_days":81,"expected_fill_days":23,"reasons":["conf:1","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":59684,"is_top_pay":false},"html_url":"https://alion.io/job/sopra-steria-senior-software-developer-c","json_url":"https://alion.io/job/sopra-steria-senior-software-developer-c.json","meta":{"generated_at":"2026-10-17T15:12:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":20524,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":52881},"rest":"https://alion.io/mcp/rest/get_company?id=52881"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsopra-steria-senior-software-developer-c"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsopra-steria-senior-software-developer-c"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsopra-steria-senior-software-developer-c"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sopra-steria-senior-software-developer-c\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsopra-steria-senior-software-developer-c"}]}