Senior Software Developer
Top Benefits
About the role
We’re looking for a Senior Developer to join our Integration & Applications team. In this role, you’ll take ownership of designing, building, and maintaining scalable backend APIs, robust internal and external portals, and modern frontend applications using Vue/Nuxt. You’ll mentor junior team members, influence architecture decisions, and drive technical excellence across projects. This role is ideal for a developer with strong full-stack experience and a track record of delivering high quality product at scale.
Job ID: TOR SSD 2025
Schedule: Monday to Friday
Contract: Full-time, Permanent
Salary: $90,000 to $110,000, based on experience
Workplace address: Fully Remote - Anywhere in Canada
To apply: hiring@gls-canada.com
- Lead the design, development, and deployment of features across APIs, portals, and frontend applications.
- Define and enforce coding standards, architectural patterns, and best practices.
- Collaborate with product, QA, DevOps, and other developers to ensure reliable and maintainable solutions.
- Conduct and participate in code reviews, providing constructive feedback to junior and intermediate developers.
- Mentor team members in development practices.
- Troubleshoot, debug, and resolve complex issues in production systems with a focus on stability and scalability.
- Advocate for and implement improvements in performance, security, and automation.
- Stay current with emerging technologies and proactively introduce new tools and frameworks when beneficial.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- 5+ years of professional software development experience, including significant full-stack or backend API work.
- Strong proficiency in .NET.
- Expertise with relational databases (SQL Server) and familiarity with data modeling and optimization.
- Hands-on experience with frontend frameworks (Vue/Nuxt preferred).
- Solid understanding of Azure platform and DevOps practices (CI/CD pipelines, containerization, monitoring).
- Proven ability to design scalable systems and contribute to architectural decisions.
- Strong problem-solving and analytical skills, with the ability to break down complex requirements into actionable technical solutions.
- Excellent communication, collaboration, and leadership skills.
- Medical and dental insurance
- Have long-term disability insurance
- Are eligible for the RRSP program after 3 months
- Access the Employee Assistance Program
About GLS Canada
GLS Canada is your trusted partner for Parcel, Freight, Logistics and Warehousing solutions from coast-to-coast. With Rosenau Transport and AltiMax Courier now part of GLS, there are 65+ terminals strategically located across Canada to offer customers extensive coverage to pick up and deliver with speed and efficiency.
Senior Software Developer
Top Benefits
About the role
We’re looking for a Senior Developer to join our Integration & Applications team. In this role, you’ll take ownership of designing, building, and maintaining scalable backend APIs, robust internal and external portals, and modern frontend applications using Vue/Nuxt. You’ll mentor junior team members, influence architecture decisions, and drive technical excellence across projects. This role is ideal for a developer with strong full-stack experience and a track record of delivering high quality product at scale.
Job ID: TOR SSD 2025
Schedule: Monday to Friday
Contract: Full-time, Permanent
Salary: $90,000 to $110,000, based on experience
Workplace address: Fully Remote - Anywhere in Canada
To apply: hiring@gls-canada.com
- Lead the design, development, and deployment of features across APIs, portals, and frontend applications.
- Define and enforce coding standards, architectural patterns, and best practices.
- Collaborate with product, QA, DevOps, and other developers to ensure reliable and maintainable solutions.
- Conduct and participate in code reviews, providing constructive feedback to junior and intermediate developers.
- Mentor team members in development practices.
- Troubleshoot, debug, and resolve complex issues in production systems with a focus on stability and scalability.
- Advocate for and implement improvements in performance, security, and automation.
- Stay current with emerging technologies and proactively introduce new tools and frameworks when beneficial.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- 5+ years of professional software development experience, including significant full-stack or backend API work.
- Strong proficiency in .NET.
- Expertise with relational databases (SQL Server) and familiarity with data modeling and optimization.
- Hands-on experience with frontend frameworks (Vue/Nuxt preferred).
- Solid understanding of Azure platform and DevOps practices (CI/CD pipelines, containerization, monitoring).
- Proven ability to design scalable systems and contribute to architectural decisions.
- Strong problem-solving and analytical skills, with the ability to break down complex requirements into actionable technical solutions.
- Excellent communication, collaboration, and leadership skills.
- Medical and dental insurance
- Have long-term disability insurance
- Are eligible for the RRSP program after 3 months
- Access the Employee Assistance Program
About GLS Canada
GLS Canada is your trusted partner for Parcel, Freight, Logistics and Warehousing solutions from coast-to-coast. With Rosenau Transport and AltiMax Courier now part of GLS, there are 65+ terminals strategically located across Canada to offer customers extensive coverage to pick up and deliver with speed and efficiency.