Starbucks - - Responsibilities: Design, develop, and maintain software applications; Apply software engineering principles and best practices; Collaborate with team to deliver high-quality software solutions; Analyze requirements and translate into design; Ensure code quality and stability