Starbucks - - Responsibilities: Designing, developing, and maintaining software applications; Designing and implementing software solutions; Writing clean, efficient, and well-documented code; Collaborating with cross-functional teams to define, design, and ship new features; Participating in code reviews and providing constructive feedback