Software Development Intern
Core
Intern developing and maintaining scalable IoT and Warehouse Execution Systems on the Microsoft .NET stack to support high-volume warehouse fulfillment.
Role type
Software Development Intern
Builds
IoT features, services, and robust E2E tests for warehouse automation systems.
Domain
Logistics / Supply Chain / IoT
Deliverable
production ML models | product features
Required skills
C#, Java, Object-Oriented Design (OOD), SOLID principles, relational and non-relational databases, REST APIs, CI/CD pipelines, automated testing, Docker, Kubernetes, messaging/queuing systems (RabbitMQ, Kafka, Redis), Android development, Socket programming (TCP/IP, UDP), PLC connectivity, Prometheus, Grafana, OpenTelemetry
Responsibilities
Design, build, test, and deploy IoT features and services; assist in developing E2E tests; troubleshoot and resolve application and system issues; participate in peer code reviews; write technical designs and implementation plans; collaborate with Product Owners and senior engineers to break down work and estimate effort.
Seniority
Intern, learning and applying new tools under guidance