Software Development Intern

🕒 July 10

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of iHerb

iHerb

1001 - 5000 employees

🛍️ eCommerce

🛒 Retail

🧘 Wellness

eCommerce • Retail • Wellness

iHerb is an online retailer founded in 1996 that provides a curated selection of health and wellness products to consumers worldwide. The company focuses on vitamins, natural supplements and remedies, sports nutrition, natural and dry foods, and environmentally friendly goods, with a mission to make health and wellness accessible, affordable, and convenient. iHerb operates as an e-commerce business with a retail focus and emphasizes customer experience and a values-driven company culture.

📋 Description

• Design, build, test, and deploy IOT features and services using the .NET stack. • Assist in the development of robust Integration and End-to-End (E2E) tests to ensure system reliability in complex automated environments. • Implement solutions that scale in high-transaction, real-time warehouse environments. • Write clean, maintainable, and well-documented code following established standards. • Participate in peer code reviews, providing constructive feedback and incorporating feedback from others. • Assist in writing technical designs and implementation plans for assigned features. • Troubleshoot, analyze, and resolve application and system issues, including production incidents. • Support, maintain, and document existing IOT functionality. • Follow secure programming and web application security best practices. • Work closely with Product Owners and senior engineers to understand requirements, break down work, and estimate effort. • Collaborate with other engineering teams (WES, TMS, SAP, 3PL integrations) to ensure smooth system interactions. • Provide regular updates on progress, risks, and blockers to the team. • Maintain high standards of software quality through testing, refactoring, and adherence to best practices. • Identify opportunities to improve system performance, reliability, and maintainability. • Learn and apply new tools, frameworks, and patterns as guided by senior team members.

🎯 Requirements

• Proficiency in C# or Java • Experience with Socket programming with TCP/IP and UDP connecting to Programmable Logic Controllers (PLC) is a plus. • Solid understanding of Object-Oriented Design (OOD) and SOLID principles. • Experience working with relational and non-relational databases. • Exposure to metrics instrumentation and analysis with Prometheus, Grafana and OpenTelemetry is a plus. • Familiarity with REST APIs, event-driven systems, messaging, caching, and scalability concepts. • Knowledge of CI/CD pipelines, automated testing, and deployment practices. • Understanding of thread-safe coding, basic concurrency, and performance considerations. • Familiarity with Docker and Kubernetes is a plus. • Exposure to messaging/queuing systems (RabbitMQ, Kafka, Redis, pub/sub) is a plus. • Experience developing native Android applications is a plus.

🏖️ Benefits

• Competitive salary • Professional development opportunities

Apply Now

Similar Jobs

🕒 June 18

iHerb, LLC

1001 - 5000

🍽️ Food & Beverage

🏥 Healthcare

🛍️ eCommerce

Software Development Intern working with an agile team to build software solutions for iHerb's warehouse operations. Focus on .NET stack and IOT services while collaborating with various teams.

🕒 May 15

Technergetics

51 - 200

🎖️ Defense

💼 Consulting

📦 Logistics

R&D Engineering Intern developing tracking protocols for IoT in challenging environments. Engaging in hands-on R&D with potential for permanent role based on performance.

🕒 May 14

Cisive

1001 - 5000

💼 Consulting

⚖️ Legal

📦 Logistics

Assist in building software applications and services for background screening solutions at Cisive. Collaborate with engineers on enterprise-level projects and modernize legacy systems.

🕒 April 3

Actian

201 - 500

💼 Consulting

🏥 Healthcare

📦 Logistics

Software Development Intern at Actian researching AI functionalities and developing applications for the Executive Business Center. Collaborating on telepresence products for enhanced user experiences.

🕒 April 3

Actian

201 - 500

💼 Consulting

🏥 Healthcare

📦 Logistics

Engineering Intern designing and implementing new features using Java alongside AI in collaboration with a remote engineering team.