← Back to jobs
M

Software Engineering Intern

Microsoft·Israel·en
Not specifiedFull-timeFull-stack DevelopmentEnterprise Software

Student software engineering role focused on designing, developing, testing, and improving software products in a collaborative team environment. The structured role lasts approximately 18 months and concludes when the academic degree is completed.

Responsibilities

  • Apply engineering principles to solve complex software problems.
  • Determine feature requirements with relevant stakeholders.
  • Design, develop, and test software solutions.
  • Learn and apply new engineering methods, technologies, tools, and processes.
  • Review technical work and use feedback and industry best practices to improve solutions.
  • Improve product availability, reliability, efficiency, observability, performance, monitoring, and operations at scale.
  • Complete software projects through effective time management and team collaboration.

Requirements

  • Currently pursuing a bachelor's or master's degree in computer science, engineering, or a related field.
  • At least three full semesters of study remaining, with an expected graduation date in summer 2028 or later.
  • Completed coursework in data structures and object-oriented programming.
  • Completed at least two of the following courses: introduction to computer science, algorithms, or operating systems.

Nice to have

  • Understanding of computer science fundamentals, including data structures and algorithms.
  • One year of programming experience in an object-oriented language.

Relevance

More opportunities

Similar jobs

The newest open roles in Full-stack Development.

Questions, answered

Frequently asked questions

Software Engineering Intern for Student Software Developers | CVZilla