We are looking for a Software Developer to join our growing team at our Montreal office!Our Technology:Have you ever wondered how the Global Positioning System (GPS) receiver on your phone or car works? Did you know that the same navigation technology is used by spacecraft and rockets? Learn how Orolia Canada helps its aerospace, defense and trade customers ensure the resilience of their navigation system.The Role:The Software Developer will be one of the cornerstones of a brand-new business expansion underway at Orolia. The challenge will be to design and build a new customer engagement interface aimed at enhancing and expanding the footprint of Orolia's software solutions globally. This new role will be one of decisions and responsibilities. This expansion will require you to use your expertise to build a reliable and scalable foundation while demonstrating that you care about the user experience and their expected results. You will be engaged at the design and discovery level, to provide you with the context you need to succeed in your new role and to deliver an efficient, state-of-the-art customer journey.Your Days:• Develop and update a user interface focused on improving the overall user experience.• Integrate a new infrastructure management platform to deliver and monetize the product line at scale.• Build an infrastructure to support and integrate various operational management systems, via APIs or plug-ins.• Work closely with the team members of the product management and marketing team.• Actively participate in daily Scrum.
• Bachelor's degree in computer science, software engineering or related technical fields, or equivalent practical experience.• 5 years of experience in the development and distribution of applications at the production level.• Strong skills in C++ 11, and above.• Linux development expertise.• Comfortable with graphical user interface (GUI) development from Qt or equivalent platform (UX- UI).• Attention to details in the creation and conception of graphical user interface.• Experience with test-oriented development (TDD).• Experience in handling confidential and privileged data sources.• Proficient use of git version control under GitHub (pull-requests, code reviews).• Well versed in Agile software development processes.• You MUST have the legal right to work in Canada (i.e., have a valid Canadian citizenship, hold a valid residency, or work permit).Skills:• You are someone who has good problem-solving skills.• You thrive designing graphical user interface (UI) and codify users' behavior (UX).• You have good abilities to manage multiple projects.• You know how to build meaningful, long-lasting relationships.• You are autonomous and take a proactive approach.• You are meticulous and precise in your work.• You manage your time wisely and efficiently.• You are not afraid to ask for help or seek support from your peers.• Conversational skills in French and English, in order of importance.Nice to have:• Familiar with Azure DevOps.• Familiar with SaaS and Cloud concepts.
Tyto společnosti rovněž nabírají pracovníky na pozici "{profese}".