IT Intern, Software Development

SanMarIssaquah, WA
1dOnsite

About The Position

At SanMar, the work you do makes a difference. What's the Short Version? The Software Development Intern is responsible for assisting a Software Development team during an 8 week program. What Will You Be Doing? Collaborate with cross-functional teams to understand project requirements and objectives. Assist in designing, developing, and implementing software solutions according to specifications. Write clean, efficient, and maintainable code in various programming languages (e.g., Java, C++). Conduct unit tests and debugging to ensure software functionality and performance meet quality standards. Participate in code reviews to provide feedback and identify areas for improvement. Document technical specifications, processes, and procedures. Collaborate with team members to troubleshoot issues and optimize software performance. Support deployment and release processes. Participate in intern cohort activities including: professional development workshops, warehouse tours, and meetings with leadership.

Requirements

  • Currently working towards a Bachelor's Degree or Masters Degree in Computer Science, Software Engineering, or related field
  • Proficiency in one or more programming languages such as Java, C++, or JavaScript.
  • Familiarity with software development methodologies (e.g., Agile, Scrum, etc.).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Eagerness to learn and adapt to new technologies and challenges.

Nice To Haves

  • Prior internship experience or personal projects demonstrating software development skills is a plus.
  • Knowledge of version control systems (e.g., Git) is desirable.

Responsibilities

  • Collaborate with cross-functional teams to understand project requirements and objectives.
  • Assist in designing, developing, and implementing software solutions according to specifications.
  • Write clean, efficient, and maintainable code in various programming languages (e.g., Java, C++).
  • Conduct unit tests and debugging to ensure software functionality and performance meet quality standards.
  • Participate in code reviews to provide feedback and identify areas for improvement.
  • Document technical specifications, processes, and procedures.
  • Collaborate with team members to troubleshoot issues and optimize software performance.
  • Support deployment and release processes.
  • Participate in intern cohort activities including: professional development workshops, warehouse tours, and meetings with leadership.

Benefits

  • Pay: You`ll earn $25.00 on an hourly basis.
  • Paid Time Off: You`ll accrue paid time off on a weekly basis based on hours worked.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service