The business problem that Zebra Technologies is trying to solve is to provide a thorough understanding of the various functions of the organization to college students and prepare them for entry into the business world, specifically in the Software Engineering Team to update and provide new functionality to the Inventory Visibility portal for 300 clients.
Requirements
- Knowledge of software engineering principles and practices
- Experience with notification services and integration with multiple system parts
- Familiarity with RabbitMQ and message queue systems
- Programming skills in languages such as Java, Python, or C++
- Understanding of real-time systems and inventory management
- Experience with cloud-based technologies and microservices architecture
Responsibilities
- The Software Engineer Intern will work on the notification service which: Allows the system to send out notifications to users via email or text message
- Integrates with multiple parts of the system
- Uses RabbitMQ to receive messages from the system and produce the appropriate notifications
Other
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Currently enrolled in a college or university
- Ability to work in a hybrid remote work environment
- Strong communication and teamwork skills
- Ability to learn and adapt quickly in a fast-paced environment