PRO-2026-0015
Senior Software Developer / Lead
Descartes β Waterloo, ON, Canada
Apply for this roleDescartes is hiring a Senior Software Developer / Lead in Waterloo to design, develop and maintain software supporting large-scale logistics and supply chain technology platforms.
About Descartes
Descartes is a global technology company providing logistics and supply chain solutions through cloud-based software platforms.
What you'll do
- Design and develop enterprise software applications.
- Lead technical implementation of software features.
- Write clean and maintainable production code.
- Review code and provide technical guidance.
- Troubleshoot application defects.
- Collaborate with product and engineering teams.
- Design scalable software architectures.
- Participate in Agile development processes.
- Improve application performance and reliability.
- Document technical solutions.
What we're looking for
- Strong professional software development experience.
- Experience designing enterprise applications.
- Strong programming and debugging skills.
- Experience with modern development technologies.
- Knowledge of software architecture.
- Strong problem-solving ability.
- Experience with source control and CI/CD.
- Excellent communication skills.
Benefits
- Estimated CAD 105,000-$145,000 annual salary.
- Full-time employment.
- Professional development.
- Technology-focused work environment.
- Career growth opportunities.
- Employee benefits.