
Senior Software Engineer
sysco · Sysco LABS, Sri Lanka
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.
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
