Software Development Intern

🔥 13 hours ago

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, LLC

iHerb, LLC

1001 - 5000 employees

Founded 1996

🛍️ eCommerce

🧘 Wellness

🛒 Retail

eCommerce • Wellness • Retail

iHerb, LLC is an e-commerce platform that specializes in health and wellness products. The company offers a wide range of products including vitamins, supplements, herbs, sports nutrition, beauty products, grocery items, and more. iHerb is committed to providing high-quality products sourced directly from manufacturers or authorized distributors. The platform is known for its competitive pricing, extensive product reviews, prompt delivery services, and a strong emphasis on customer satisfaction. iHerb serves an international customer base, offering shipping to numerous countries worldwide.

📋 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. • Strong communication skills with the ability to explain technical concepts clearly. • Ability to collaborate effectively within a team and across functions.

🏖️ Benefits

• Health insurance • 401(k) matching • Flexible work hours • Paid time off • Paid holidays • Stock options • Annual bonuses • Wellness programs

Apply Now

Similar Jobs

🔥 16 hours ago

1Password

501 - 1000

🔒 Cybersecurity

☁️ SaaS

⚡ Productivity

Developer Intern for 1Password contributing to open source projects, enhancing developer tools and community engagement.

Open Source

🕒 6 days ago

1Password

501 - 1000

🔒 Cybersecurity

☁️ SaaS

⚡ Productivity

Developer Intern contributing to the 1Password Integrations Marketplace and public-facing APIs. Building features and collaborating with cross-functional teams for client integrations.

GRPC

React

TypeScript

Go

🕒 June 10

Sharkally

1 - 10

🤖 Artificial Intelligence

☁️ SaaS

🛍️ eCommerce

Intern in software development at Sharkally, specializing in automation and AI. Hands-on training with real projects in public and private sectors.

🗣️🇪🇸 Spanish Required

JavaScript

Python

🕒 June 10

1Password

501 - 1000

🔒 Cybersecurity

☁️ SaaS

⚡ Productivity

Developer Intern at 1Password focusing on Rust and Go code for trust platforms. Contributing to feature design, documentation, and team collaboration.

Rust

Go

🕒 May 22

NBCUniversal

10,000+ employees

📱 Media

Engineering intern at NBCUniversal supporting quality product on air. Involves assisting with special projects, installations, and production support.

🗣️🇪🇸 Spanish Required