Retour à la recherche
SC
Sysco Canada Inc.Source d’offres vérifiée

Software Engineer

Offre en anglais

Deliver high-quality software solutions across the full technology stack in an agile environment to meet business and customer requirements. Provide ongoing maintenance, support, and enhancements for existing systems while collaborating cross-functionally to improve technology practices.

  • Sur place
  • Toronto, ON
  • Publié 28 août 2026
  • Postuler avant le 27 sept. 2026
  • 1 poste

Ouvre un site externe

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Résumé du poste

Sysco is the global leader in foodservice distribution. With over 71,000 colleagues and a fleet of over 13,000 vehicles, Sysco operates approximately 333 distribution facilities worldwide and serves more than 700,000 customer locations. We offer our colleagues the opportunity to grow personally and professionally, to contribute to the success of a dynamic organization, and to serve others in a manner that exceeds their expectations. We're looking for talented, hard-working individuals to join our team. Come grow with us and let us show you why Sysco is at the heart of food and service. Compensation 57,100.00 - 107,200.00 CAD Purpose Deliver high quality software and technical solutions in an agile environment to meet internal Sysco business partner and end customer requirements. Works across the full technology stack and demonstrates a flexible mindset and passion for programming. In this hands-on role, the Software Engineer works closely with Principal Software Engineers, Business Analysts, business stakeholders, and Project Managers to understand requirements, develop technical designs, and implement and test solutions that comply with business requirements and technical standards. The Software Engineer also provides development support for production systems and applications. Responsibilities Provide ongoing maintenance, support, and enhancements for existing systems and platforms. Collaborate cross-functionally with software engineers, business users, project managers, and customers to deliver solutions that meet business expectations. Work closely with other software engineers to elevate technology practices and consistently apply development standards and best practices. Adhere to architecture standards and software development best practices, including Test-Driven Development (TDD), code reviews, static code analysis, and secure coding practices. Write technical user stories and ensure non-functional requirements are met, including performance, scalability, resilience, and maintainability. Proactively resolve defects and manage technical debt. Develop and execute unit tests to ensure customer and business requirements are successfully delivered. Participate in sprint planning, daily stand-ups, sprint reviews, and retrospectives to support team progress and remove impediments. Collaborate with team members across the full software delivery lifecycle, including design, development, quality assurance, deployment, and production support. Provide recommendations for continuous improvement of systems, processes, and development practices. Apply software development methodologies within an agile environment. Work safely with minimal environmental impact and report all hazards, incidents, and environmental spills immediately to a Supervisor. Recognize and support personal and team safety by identifying and communicating workplace hazards. Perform other duties as assigned. Skills Financial Impact: Understanding of the impact of technical decisions on business outcomes and operational efficiency. Creative Thinking: Ability to innovate, improve processes and procedures, and contribute new ideas, methodologies, and technical solutions. Problem Solving: Strong analytical and troubleshooting skills with the ability to identify, evaluate, and resolve complex technical issues. Process Management: Ability to plan, organize, prioritize, and manage multiple tasks and projects effectively. Leadership: Demonstrates collaboration, mentorship, and knowledge-sharing capabilities within technical teams. Customer Service: Ability to work effectively with internal stakeholders, external customers, and vendors, while managing diverse and complex communication requirements. Autonomy: Capable of working independently, making sound technical decisions, and taking ownership of assigned work. Education College diploma in Information Technology, Computer Science, or a related discipline, or an equivalent combination of education and experience. Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred. Experience Minimum of 5 years of IT experience. Experience with: AS400 technologies, including RPG, CL, DB2, ILE, and SQL; or Relational and NoSQL databases such as MongoDB and Amazon Aurora. Experience working with open-source frameworks and technologies. Experience using version control systems appropriate to the technology stack (e.g., Git). Experience with Test-Driven Development (TDD). Experience with additional programming languages or scripting technologies is an asset. Experience configuring and administering application servers is preferred. Experience in a distribution or supply chain environment is preferred. Ability to perform effectively in a fast-paced, constantly changing environment. Strong attention to detail, demonstrated ability to learn quickly, and capacity to manage multiple priorities simultaneously.

Ce que vous ferez

Deliver high-quality software solutions across the full technology stack in an agile environment to meet business and customer requirements. Provide ongoing maintenance, support, and enhancements for existing systems while collaborating cross-functionally to improve technology practices.

Exigences

Requires a minimum of 5 years of IT experience with expertise in AS400 technologies or Relational/NoSQL databases. A college diploma in IT or Computer Science is required, though a bachelor's degree is preferred.

Compétences indiquées

  • Service à la clientèleSouhaitée
  • SQLSouhaitée
  • Résolution de problèmesSouhaitée
  • AgileSouhaitée
  • MongoDBSouhaitée
  • GitSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • AS400
  • RPG
  • CL
  • DB2
  • ILE
  • SQL
  • MongoDB
  • Amazon Aurora
  • Git
  • Test-Driven Development
  • Agile
  • Problem Solving
  • Process Management
  • Creative Thinking
  • Customer Service
  • Autonomy

Domaines d’emploi

  • Software
  • Technology
  • Logistics
  • Engineering
  • Transportation

Renseignements supplémentaires

Formation minimale
Diplôme collégial
Expérience minimale
5+ ans
Postuler avant le
27 sept. 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Not Applicable