Junior Software Implementation Specialist

GIROMontreal, QC
Hybrid

About The Position

At GIRO, our mission is clear: Improving quality of life around the world through software and services that increase the efficiency of public transport and postal delivery. Joining us means contributing to projects and initiatives that makes a real difference to millions of people. Every line of code, every idea, every action, advances our impact around the world. Join us and let’s lead the way forward, together. GIRO is a global leader in optimization software for public transport and postal operations, planning and management. Every day, our solutions help move millions of people and millions of parcels more efficiently. From Los Angeles to Sydney, New York to Paris and Singapore, major cities and postal operators around the world count on our software to drive forward their urban mobility. Headquartered in Montréal, GIRO has over 700 full-time employees, mostly in software development and operational research. By investing 30% of our resources into R&D we continuously advance our products and expertise in the industry.

Requirements

  • Solid understanding of fundamental computer science concepts (e.g., algorithms, data structures), useful for analyzing software behavior and diagnosing complex issues
  • 0 to 3 years of experience
  • Ability to analyze user needs and translate them into concrete solutions
  • Strong ability to solve complex technical problems
  • Comfort with technical investigation and troubleshooting
  • Excellent communication skills—clear, structured, and pedagogical
  • Natural curiosity and a strong desire to continuously learn

Nice To Haves

  • Experience in a similar role
  • Experience with or a demonstrated interest in APIs, used in software implementation and integration projects
  • Experience with object-oriented programming (OOP)
  • Knowledge of or interest in operations research

Responsibilities

  • Provide support and guidance to our clients in the use of the software, including troubleshooting technical issues related to implementation and configuration
  • Configure the software based on clients’ specific needs
  • Participate in quality assurance activities, including validating fixes and configurations
  • Contribute to technical documentation (processes, configurations, best practices)
  • Develop a deep understanding of the software, its features, and its use cases

Benefits

  • Flexible working hours, including remote work for a balanced life.
  • Team activities and annual traditions that we take pride in
  • Everyday support: Employee assistance program, telemedicine and mental health support.
  • Training and professional development opportunities to grow, learn and discover your way forward.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service