
Software Engineer
Sysco Corporation23 hours ago
Sri Lanka (city not specified)Entry Level
Responsibilities
- Develop and maintain software using OOP, SOLID principles, design patterns, data structures, and algorithms.
- Interpret requirements and deliver well-engineered features with minimal rework and supervision.
- Write unit tests and understand integration and end-to-end testing objectives.
- Manage code branches, versioned components, and code quality improvements.
- Conduct root cause analysis and resolve straightforward production issues.
- Use monitoring tools such as DataDog and AWS CloudWatch to monitor applications, including AI-integrated components.
- Contribute to CI/CD, configuration and secret management, infrastructure, and cloud implementations or proofs of concept with guidance.
- Use approved AI coding tools for code generation, debugging, refactoring, testing, documentation, and code-quality review while validating generated output.
- Participate in estimation, planning, project meetings, sprint ceremonies, brainstorming, technical research, and team learning.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- More than one year of professional software engineering experience.
- Solid grounding in OOP, SOLID principles, design patterns, and data structures and algorithms.
- Working knowledge of foundational secure programming and data privacy concepts.
- Comfort with version control, branching strategies, and CI/CD basics.
- Familiarity with at least one cloud platform: AWS, GCP, or Azure.
- Experience using AI coding assistants and the judgment to validate AI-generated output.
- Strong verbal and written communication, reliable task estimation, self-management, and a proactive learning mindset.
Benefits
- Performance-based annual bonus.
- Performance rewards and recognition.
- Special allowances for health, wellness, and academic purposes.
- Paid birthday leave.
- Team engagement allowance.
- Comprehensive health and life insurance cover extendable to parents and in-laws.
- Hybrid work arrangement.
Tech Stack
Categories
About Sysco Corporation
Sysco Corporation is a public foodservice distributor that sells and delivers food and related supplies to restaurants, healthcare and educational facilities, lodging, and other venues. Headquartered in Houston and traded on the NYSE (SYY), it operates nearly 340 distribution centers across more than 10 countries, serving roughly 730,000 customer locations. Founded in 1969, it also offers specialty proteins, produce, equipment, and supply-chain and culinary support.