Skip to content
← Back to job listings

Senior Software Engineer

sysco · Sysco LABS, Sri Lanka

Software DevelopmentImported listingfull-time1 day ago

About The Role

Senior Software Engineer - .NET

The Big Picture

Sysco LABS is the Global In-House Center of Sysco Corporation (NYSE: SYY), the world’s largest foodservice company. Sysco ranks 56th in the Fortune 500 list and is the global leader in the trillion-dollar foodservice industry.

Sysco employs over 75,000 associates, has 337 smart distribution facilities worldwide, and over 14,000 IoT-enabled trucks serving 730,000 customer locations. For fiscal year 2025 that ended June 29, 2025, the company generated sales of more than $81.4 billion.

Sysco LABS Sri Lanka delivers the technology that powers Sysco’s end-to-end operations. Everything we do at Sysco LABS supports Sysco’s Purpose of “Connecting the world to share food and care for one another” , and our work directly impacts millions of food consumers in a trillion-dollar, global industry.

For more information visit: www.syscolabs.lk

We are currently on the lookout for a Senior Software Engineer - .NET to join our team.

Responsibilities

  • The design and development of enterprise solutions for one of the world’s largest corporations
  • Implement distributed and highly available enterprise applications that scale for enterprise demands.
  • Adhere to Continuous Integration and Continuous Delivery of solutions.
  • Ensure high code quality by following software engineering best practices.
  • Work collaboratively in a cross functional team in an Agile delivery environment.
  • Adhere to DevOps principles and be involved in projects throughout their full software lifecycle: from development, QA, and deployment, to post-production support.

Requirements

  • A bachelor’s degree in computer science or equivalent, and 3+ years of experience in developing enterprise applications.
  • Extensive experience with the .NET/.NET Core stack and C# as a language, along with hands-on knowledge on RESTful APIs, microservices, performance optimizations, enterprise integration principles and modern deployment strategies (containerization principles)
  • Write clean, maintainable, and well-documented code following SOLID principles
  • Implement unit tests and integration tests using xUnit, NUnit, or MSTest
  • In-depth understanding of relational databases and ORM frameworks (Entity Framework Core), schema design and SQL optimization, along with sufficient knowledge on NoSQL databases (MongoDB)
  • Exposure to Azure DevOps features (Git based version controlling, deployment pipelines, documentation) will work in favor of the candidate
  • Integrate with cloud services on Azure or AWS (e.g., App Services, Azure Functions, SQS, S3)
  • Contribute to CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins
  • Hands on experience in front-end development with React/Redux will be an added advantage
  • Excellent communication skills are required, preferably with experience working in a multi-cultural environment
  • Familiarity with working in a Scrum Agile delivery environment and standard Quality Engineering processes & practices are expected

Benefits

  • Performance-based annual bonus
  • Performance rewards and recognition
  • Agile Benefits - special allowances for Health, Wellness & Academic purposes
  • Paid birthday leave
  • Team engagement allowance
  • Comprehensive Health & Life Insurance Cover - extendable to parents and in-laws
  • Hybrid work arrangement

Sysco LABS is an Equal Opportunity Employer.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing