Senior Software Developer
GLS Canada
Date: 6 days ago
City: Vaughan, ON
Contract type: Contractor
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: TORSSD2025
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: [email protected]
Job ID: TORSSD2025
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: [email protected]
- 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
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume