Intern - Information Technology

Michaels StoresIrving, TX
3d

About The Position

We are seeking a motivated IT Intern to join our team part-time (25-30 hours/week) for an 8-month duration. In this role, you will contribute to real-world software development projects within the digital platform engineering space. Additionally, you will have the potential to be integrated into our formal Summer Intern Program, offering enhanced professional development opportunities.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Strong programming skills in one or more programming languages (e.g., Java, Python, C++, JavaScript).
  • Knowledge of software development fundamentals, data structures, and algorithms.
  • Problem-solving mindset and a passion for learning.
  • Excellent communication and teamwork skills.
  • GPA of 3.0 or above
  • College Juniors and above
  • Previous coding projects or internship experience is a plus
  • Applicants in the U.S. must satisfy federal, state, and local legal requirements of the job.

Nice To Haves

  • Familiarity with development tools and integrated development environments (IDEs) relevant to the role, such as Visual Studio Code, Eclipse,
  • Familiarity with web development technologies like HTML, CSS, and front-end JavaScript frameworks
  • Understanding of database management systems (e.g., SQL, NoSQL databases)
  • Knowledge of software development methodologies (e.g., Agile, Scrum) and an understanding of the software development lifecycle.
  • Willingness to adapt to new technologies, tools, and methodologies as required by the internship.

Responsibilities

  • Work closely with our development team to participate in design, code, and test software applications, features, and enhancements.
  • Collaborate with team members to identify and solve technical challenges, troubleshoot issues, and optimize code.
  • Write unit tests and assist in debugging and resolving software defects.
  • Maintain clear and concise documentation of code, processes, and project updates.
  • Collaborate with cross-functional teams, including designers, product managers, and quality assurance engineers, to deliver high-quality software.
  • Stay up to date with industry trends and best practices and apply new knowledge to improve project outcomes.
  • Other duties as assigned

Benefits

  • health insurance (medical, dental, and vision)
  • paid time off
  • tuition assistance
  • generous employee discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service