{"id":4301990,"url":"https://alion.io/job/sysco-software-engineer-3","title":"Software Engineer","company":{"id":1771007,"name":"Sysco","domain":"sysco.com","url":"https://alion.io/company/sysco-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":79,"open_postings":377,"ghost_share":0,"stale_share":0.833,"repost_share":0.003,"time_to_fill_p50_days":26,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":63900,"max":119700,"currency":"CAD","period":"year","gross":null,"usd_annual":83924},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon Aurora","optional":false},{"name":"Amazon ECS","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Db2","optional":false},{"name":"Docker","optional":false},{"name":"Java","optional":false},{"name":"JQuery","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring MVC","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-11-13T00:00:00Z","employer_posted_date":"2026-11-13","last_verified_at":"2026-11-14T03:56:42Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"JOB DESCRIPTION\nCompensation\n63,900.00 - 119,700.00 CAD Annual\nPurpose\nDeliver high quality software and technical solutions in an agile environment to meet internal Sysco business partner and end customer requirements. Works across the full stack and possesses a flexible mindset and passion for programming. In this hands-on role, the Software Engineer will be working with Principal Software Engineers, Business Analysts, business stakeholders and project managers to understand the requirements, formulate technical designs, and implement and test solutions to ensure compliance to requirements and technical standards. The Software Engineer will also provide development support for production systems and applications.\nResponsibilities\nProvide ongoing maintenance, support and enhancements in existing systems and platforms.\nCollaborate cross-functionally with other software engineers, business users, project managers and customers to achieve solutions that meet business expectations.\nWork alongside other software engineers on the team to elevate technology and consistently apply best practices.\nAdheres to architecture standards and development best practices like Test-Driven development, code reviews, static code analysis and secure coding\nWrites technical user stories and ensures that non-functional requirements are met to ensure performance, scaling, resilience and maintainability of software/solutions\nActively resolves defects and manages technical debt\nDevelop and execute unit tests to ensure business/customer requirements are delivered\nParticipates in sprint planning, daily stand-ups, sprint reviews and retrospectives to enable progress, and surface and resolve impediments\nCollaborates with the team to support end-to-end including design, development, QA, deployment and production support\nProvide recommendations for continuous improvement.\nTest software development methodology in an agile environment.\nComplies with Sysco’s Food Safety Policy and procedures to ensure food safety, quality and legality requirements are met.\nIs willing to work safely with minimal environmental impact and understands the importance of reporting all hazards, incidents, and environmental spills immediately to their Supervisor.\nUnderstands that they play an integral role in their own safety and that of their colleagues and is willing to speak out when hazards are present.\nPerform other duties as assigned.\nSkills\nExperience using:\nAS400 - RPG, CL, DB2, ILE and SQL or\nJava technologies and framework like JSP, Jquery, ReactJS, Spring MVC and Spring boot and\nKnowledge on the AWS cloud platform and Devops tools such as ECS, docker and CI/CD pipelines and\nKnowledge on relational databases and NoSQL databases such as MongoDB and Aurora\nExperience using frameworks including Open Source Software\nExperience with version control systems for the appropriate technology stack\nExperience with test driven development (TDD)\nExperience with other development languages or scripts is a plus\nExperience configuring/administering application servers is preferred\nExperience in Distribution environment is preferred\nAbility to work in a constantly changing, fast-paced environment\nExtremely detail-oriented, fast learner and the ability to handle multiple tasks\nEducation\nBachelors/College degree or equivalent years of IT experience\nExperience\nMinimum 3 years’ IT experience\nTravel Requirements\n0-25%\nRémunération\n63 900 $ à 119 700 $ CAD par année\nObjectif\nFournir des logiciels et des solutions techniques de haute qualité dans un environnement agile afin de répondre aux besoins des partenaires d’affaires internes de Sysco et des clients finaux. Le titulaire travaille sur l’ensemble de la pile technologique (full stack) et fait preuve de flexibilité ainsi que d’une passion pour la programmation.\nDans ce rôle pratique, l’ingénieur logiciel collabore avec les ingénieurs logiciels principaux, les analystes d’affaires, les parties prenantes de l’entreprise et les gestionnaires de projets afin de comprendre les exigences, élaborer des conceptions techniques, mettre en œuvre et tester des solutions conformes aux exigences et aux normes techniques. L’ingénieur logiciel assure également le soutien au développement des systèmes et applications en production.\nResponsabilités\nAssurer la maintenance continue, le soutien et les améliorations des systèmes et plateformes existants.\nCollaborer avec d’autres ingénieurs logiciels, les utilisateurs d’affaires, les gestionnaires de projets et les clients afin de mettre en œuvre des solutions répondant aux attentes de l’entreprise.\nTravailler en étroite collaboration avec les autres ingénieurs logiciels de l’équipe afin de faire progresser la technologie et d’appliquer uniformément les meilleures pratiques.\nRespecter les normes d’architecture et les meilleures pratiques de développement, notamment le développement piloté par les tests (TDD), les revues de code, l’analyse statique du code et les pratiques de codage sécuritaire.\nRédiger des récits utilisateurs techniques et veiller au respect des exigences non fonctionnelles en matière de performance, d’évolutivité, de résilience et de maintenabilité des logiciels et solutions.\nRésoudre activement les anomalies et gérer la dette technique.\nDévelopper et exécuter des tests unitaires afin de s’assurer que les exigences d’affaires et des clients sont respectées.\nParticiper à la planification des sprints, aux réunions quotidiennes, aux revues de sprint et aux rétrospectives afin de favoriser l’avancement des travaux et d’identifier puis résoudre les obstacles.\nCollaborer avec l’équipe pour soutenir l’ensemble du cycle de développement, y compris la conception, le développement, l’assurance qualité (AQ), le déploiement et le soutien en production.\nFormuler des recommandations visant l’amélioration continue.\nMettre à l’essai les méthodologies de développement logiciel dans un environnement agile.\nRespecter la politique et les procédures de Sysco en matière de sécurité alimentaire afin d’assurer la conformité aux exigences de salubrité, de qualité et de légalité des aliments.\nTravailler de manière sécuritaire en minimisant l’impact environnemental et signaler immédiatement à son superviseur tout danger, incident ou déversement environnemental.\nComprendre son rôle essentiel dans sa propre sécurité ainsi que celle de ses collègues et intervenir lorsqu’un danger est observé.\nEffectuer toute autre tâche connexe assignée.\nCompétences\nExpérience avec : AS400 : RPG, CL, DB2, ILE et SQL; ou Les technologies Java et les cadres de développement tels que JSP, jQuery, ReactJS, Spring MVC et Spring Boot; ou La plateforme infonuagique AWS et les outils DevOps tels qu’ECS, Docker et les pipelines CI/CD; Les bases de données relationnelles ainsi que les bases de données NoSQL telles que MongoDB et Aurora.\nExpérience avec des cadres de développement, y compris des logiciels libres (Open Source).\nExpérience avec les systèmes de contrôle de versions adaptés à la pile technologique utilisée.\nExpérience en développement piloté par les tests (TDD).\nUne expérience avec d’autres langages de programmation ou scripts constitue un atout.\nUne expérience en configuration et administration de serveurs applicatifs est souhaitée.\nUne expérience dans un environnement de distribution constitue un atout.\nCapacité à travailler dans un environnement en constante évolution et à rythme rapide.\nGrand souci du détail, apprentissage rapide et capacité à gérer plusieurs tâches simultanément.\nFormation\nBaccalauréat, diplôme collégial ou expérience équivalente en technologies de l’information.\n\nExpérience\nMinimum de 3 années d’expérience en technologies de l’information (TI).\nExigences relatives aux déplacements\n0 % à 25 % du temps.\nSysco is committed to Employment Equity. Accommodations during the recruitment process are available upon request for candidates with disabilities.\nAt Sysco, we aspire to create a global culture that is decidedly diverse, equitable, and inclusive - one where we foster belonging as we care for one another and connect the world through food and trusted partnerships. We are Better Together.\nCOMPANY OVERVIEW\nSysco 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.\nOur Purpose: Connecting the world to share food and care for one another\nOur Mission: Delivering success for our customers through industry-leading people, products and solutions\nOur Identity: Together we define our future of foodservice and supply chain\nHere’s a sample of the many benefits Sysco colleagues enjoy:\nComprehensive Flexible Benefits including Health and Dental, Health Care Spending and Wellness Accounts\nShort-Term and Long-Term Disability\nLife Insurance\nVoluntary Optional Insurance\nParental Leave Plan\nCompany Pension Plan\nGroup RRSP & TFSA\nEmployee and Family Assistance\nStock Purchase Plan\nMaple Virtual Care\nUnlimited on-line learning\nSysco product discounts\nPreferred vendor discounts\nAssociate Resource Groups\n(*benefits may vary based on location or bargaining unit)\nADDITIONAL INFORMATION\nThis Job Requisition was created with the help of AI. AI will not be used to make hiring decisions or who progresses in the Job Application process. If you have any questions, please reach out to our Talent and Acquisition Team.\nThis Job Requisition is for an existing vacancy.","description_format":"text","description_chars":9844,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"high_school","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity","Life insurance","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Wholesale","Food Logistics"],"lifecycle":[{"event":"open","at":"2026-11-14T03:56:42Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Positions approved through LMIA in 12 months: 25","filings_12m":25,"filings_prev_12m":28,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Low Wage; High Wage","cap_exempt":false,"checked_at":"2026-11-12T07:36:15+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":25,"reasons":["conf:1","win:early","comp:brand"],"computed_at":"2026-11-14T05:28:49Z"},"pay":{"stated_usd_annual":83924,"is_top_pay":false},"html_url":"https://alion.io/job/sysco-software-engineer-3","json_url":"https://alion.io/job/sysco-software-engineer-3.json","meta":{"generated_at":"2026-11-14T05:28:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9246,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1771007},"rest":"https://alion.io/mcp/rest/get_company?id=1771007"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsysco-software-engineer-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsysco-software-engineer-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsysco-software-engineer-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sysco-software-engineer-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsysco-software-engineer-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4301990}},{"tool":"search_jobs","arguments":{"company":"sysco.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4301990},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}