Summary
Medline is seeking a Software Engineering Intern for its summer internship program. The intern will design, develop, test, deploy, and support applications for warehouse management systems and e-commerce platforms while contributing to front-end and back-end development in an agile team environment.
Responsibilities
- Develop and implement new features for business and e-commerce applications
- Design, code, test, deploy, and support software solutions
- Analyze, debug, and resolve software defects and production issues
- Participate in code reviews and follow established coding standards and best practices
- Develop and execute unit tests and support automated testing efforts
- Collaborate with team members to improve existing applications and software development processes
- Write technical documentation to support software maintenance and usability
- Analyze business requirements and contribute to solution design discussions
- Work closely with fellow interns and Medline team members in a collaborative, professional environment
Skills
- Rising senior or junior pursuing a bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field
- Experience with Java and/or JavaScript through coursework, projects, or internships
- Understanding of object-oriented programming principles and software design concepts
- Exposure to modern front-end technologies such as HTML, CSS, JavaScript, React, Angular, or Next.js
- Familiarity with databases and SQL
- Experience with Git or other version control systems
- Strong analytical, problem-solving, organizational, and communication skills
- Ability to work effectively in a collaborative team environment and adapt quickly to new technologies
- Unrestricted permanent U.S. work authorization
- Minimum 3.0 GPA preferred
- Knowledge of frameworks and tools such as Spring, Hibernate, Maven, Selenium, Jasmine, or Karma is a plus
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud is a plus
Qualifications
Must Haves
- Rising senior or junior pursuing a bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field
- Experience with Java and/or JavaScript through coursework, projects, or internships
- Understanding of object-oriented programming principles and software design concepts
- Exposure to modern front-end technologies such as HTML, CSS, JavaScript, React, Angular, or Next.js
- Familiarity with databases and SQL
- Experience with Git or other version control systems
- Strong analytical, problem-solving, organizational, and communication skills
- Ability to work effectively in a collaborative team environment and adapt quickly to new technologies
- Unrestricted permanent U.S. work authorization
Nice to Haves
- Minimum 3.0 GPA preferred
- Knowledge of frameworks and tools such as Spring, Hibernate, Maven, Selenium, Jasmine, or Karma is a plus
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud is a plus
Benefits
- Social and networking events
- Leadership presentations
- Community service activities
- Professional development experiences
- Continuing education & training
- 401(k) contributions
- Paid time off
- Access to the Employee Assistance Program
- Employee Resource Groups
- Employee Service Corp for interns and temporary roles
- Hybrid work arrangement