Software Developer

4 weeks ago


Greater Ottawa Metropolitan Area, Canada None Full time

About ALTEN:In just three decades, ALTEN has become a global leader in Research & Development, Engineering, IT Services, Life Sciences, and Network Services. With a presence in more than 30 countries and a team of over 60,000 employees, we are trusted by industry leaders worldwide to deliver pioneering solutions and drive technical excellence.ALTEN CANADA, a proud subsidiary of ALTEN headquartered in France, is dedicated to serving the Canadian market. With offices in Montreal and Toronto, we combine global expertise with local insight to accelerate innovation across Canada.At ALTEN CANADA, our consultants thrive on solving complex, highly technical challenges across diverse industries. From Life Sciences to Energy, Automation to Manufacturing, Aviation, Defense. Automotive, Rail and Transportation to Information Systems and Telecommunications, our unwavering commitment to excellence shaping the future of technology and industry.About the Role:Join a dynamic, agile team working with one of Alten’s exciting clients. You’ll collaborate closely with software developers and test engineers in an environment that values innovation, documentation, and test automation.Key Responsibilities:Develop Python and Java components for the LCC subsystem using containerized micro-services, SQL, cryptographic libraries, gRPC/REST APIs, and common data formats (JSON, YAML, XML, Protobuf).Collaborate with senior developers, architects, and the engineering manager on design and implementation; participate in weekly design syncs and code inspections.Test & Automate: Define unit tests, support BDD feature creation, and assist QA with automation goals.Ensure Quality: Apply best practices for thread safety, memory management, and security; maintain clear documentation.Track & Report: Provide accurate effort estimates, update Jira daily, and flag deviations promptly.Troubleshoot: Investigate and resolve defects, perform root-cause analysis, and document findings.Must-Have Qualifications:5+ years of experience in Python development.3+ years of experience in Java development.2+ years of experience with SQL, REST API, gRPC, Protobuf, XML, JSON, YAML.Strong background in software quality and security standards.2+ years of experience with Docker/Podman containers.Nice-to-Have:Experience working in Agile teams.Familiarity with C++, multithreading/concurrency, and cryptographic libraries (P11 Crypto).Agile certifications or methodology exposure.Soft SkillsExcellent communication and collaboration skills.At ALTEN Canada, your skills are celebrated, your ambitions supported, and your growth continuously nurtured. Join us and discover the difference of working with a company that values innovation, collaboration, and excellence, where endless possibilities await.ALTEN CANADA is committed to promoting diversity, equity, and inclusion. We strive to provide a work environment where every individual feels welcomed, valued, and respected, allowing them to thrive to their full potential. This includes our dedication to offer accessibility measures to those who require them. Should you require any accommodation during our recruitment process, please reach out to us.



  • Greater Ottawa Metropolitan Area, Canada 606cb907-1205-4a7f-90c5-8f2c781060d2 Full time $180,000 - $200,000 per year

    Telesat (NASDAQ and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...


  • Greater Montreal Metropolitan Area, Canada Mercor Full time $120,000 - $150,000 per year

    About The JobMercorconnects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors includeBenchmark,General Catalyst,Peter Thiel,Adam D'Angelo,Larry Summers, andJack Dorsey.Position:Software DeveloperType:Independent ContractorCompensation:$110–$125/hourLocation:RemoteDuration:6 weeksCommitment:20+...


  • Greater Vancouver Metropolitan Area, Canada Wenco International Mining Systems Full time $80,000 - $120,000 per year

    Who We AreWe build the software that keeps the mining industry running. Our fleet management systems orchestrate hundreds of ultra-class mining trucks (think 400-ton behemoths worth $6M each), optimize their routes, keep operators safe, and literally save our customers millions of dollars per day. When a mine starts their shift, they're trusting our software...


  • Greater Montreal Metropolitan Area, Canada Triton Digital Full time $80,000 - $120,000 per year

    Are you passionate about new technologies, and would you like to be part of a software development team constantly seeking innovation in a warm, relaxed, and stimulating environment?We're looking for a teammate like youJoin an Agile and ambitious team that is driven to always improve and develop innovative applications within our platform that help...


  • Greater Montreal Metropolitan Area, Canada Amilia Full time $120,000 - $180,000 per year

    Amilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform. Designed for municipalities, community centers, nonprofits, businesses, and recreation organizations,Amilia SmartRecstreamlines operations, optimizes facility management, and simplifies program and membership management.Since 2009, Amilia has been on...


  • Greater Montreal Metropolitan Area, Canada EXFO Full time $80,000 - $120,000 per year

    EXFO develops smarter network test, monitoring and analytics solutions for the world's leading telecommunications service providers, network equipment manufacturers and webscale companies—and we love what we do With over 1,000 employees in more than 25 countries, EXFO is no. 1 worldwide in fiber optic test solutions. Our broad portfolio of intelligent...


  • Greater St. John's Metropolitan Area, Canada Trudell Medical Limited Full time $84,999 - $114,999 per year

    At the Trudell Medical Group of Companies our vision is to provide patients throughout the world with medical devices and services that make their lives better. The Group manufactures and globally markets some of the leading brands in respiratory care, including the AeroChamber brand of valved holding chambers, the Aerobika brand of OPEP devices, and the...


  • Greater Ottawa Metropolitan Area, Canada Morson Edge (Canada) Full time $100,000 - $137,000 per year

    Location:Ottawa, ON - 100% on-siteEmployment Type:Permanent/Full-TimeJob Title: Senior Software EngineerThe OpportunityWe're looking for aSenior Embedded Software Engineerto join our team inOttawa, ON. This is an on-site role that supports close collaboration with our engineering group.What You'll DoDevelop and maintain embedded software for advanced...


  • Greater Montreal Metropolitan Area, Canada Mercor Full time $60,000 - $120,000 per year

    About The JobMercorconnects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors includeBenchmark,General Catalyst,Peter Thiel,Adam D'Angelo,Larry Summers, andJack Dorsey.Position:Software EngineerType:Hourly contractorCompensation:$50–$100/hourLocation:RemoteDuration:1–2...


  • Greater Ottawa Metropolitan Area, Canada None Full time

    Description:Our multinational private sector client is looking for a Software Product Manager with a Telecom background to drive the release of new features for their fastest growing product. This autonomous role will play an active part in leading the complete product lifecycle. You will be working closely with the development team, leaders of the...