iHerb
Software Development Intern
United States of America - Remote / Home Office (Remote)internAdded 2 days ago
About this role
Join an agile engineering team building scalable IoT and warehouse execution systems on the Microsoft .NET stack. This remote internship involves developing mission-critical software for high-volume warehouse operations, with mentorship from senior engineers and exposure to enterprise-grade distributed systems.
What you'll do
- Design, build, test, and deploy IoT features and services using .NET
- Develop integration and end-to-end tests for complex automated warehouse environments
- Write clean, maintainable code and participate in peer code reviews
- Troubleshoot and resolve application issues including production incidents
- Collaborate with product owners, senior engineers, and cross-functional teams on requirements and estimates
- Identify opportunities to improve system performance, reliability, and maintainability
What they're looking for
- C# or Java programming
- Object-Oriented Design and SOLID principles
- Relational and non-relational databases
- REST APIs and event-driven architecture
- CI/CD pipelines and automated testing
- Thread-safe coding and concurrency
- Communication and teamwork
- Backend systems and distributed services
Opens the official application on the employer’s site. No login required.