Full time opportunities for students
As an intern at Microsoft, you’ll have real responsibility,
real work and real opportunities to jumpstart your career. (You’ll get paid,
too!) It’s an experience you’ll never find in a classroom. You’ll be given
manageable assignments that you can complete while you’re here, and your
efforts will likely take shape in Microsoft products—or be used by Microsoft teams—long
after you return to school. You could help create a Web application, a
marketing plan, a prototype, a user guide—the possibilities are endless. And
just imagine millions of customers, not to mention your classmates, seeing your
work! Some interns even parlay their experience into a job offer.
It's a real job
Our interns make a real difference. Not by filing paperwork
or running errands, but by developing real products. Here, you’ll get started
right away, running your own projects and putting your own skills to work. This
is why our internship program is one of the most successful and sought after in
the industry. Because you’ll learn more in eight weeks here than you would in a
whole school year. It’s the kind of work that gets noticed by millions of
people all over the world. Kind of redefines the whole concept of internships,
don’t you think?
Choosing Your Internship
Not sure which internship you’d like? Have a look at the
Product Development Process to see where your passion could make the most
difference. You’ll be exposed to the dynamic world of product development at
Microsoft. The experience will carry you far.
Some of our Software Development internship positions
include:
Program Manager (PM)
As a Program Manager intern, you’ll get to help drive the
technical vision, design and implementation of next-generation software
solutions. You’ll transform the product vision into elegant designs that will
ultimately turn into products used by Microsoft customers. The PM intern helps
manage feature sets throughout the product lifecycle, and you’ll have the
chance to see your design through to completion. You’ll also work directly with
other key team members including Software Development Engineers and Software
Development Engineers in Test. Program Managers are advocates for end-users, so
your passion for anticipating customer needs and creating outside-the-box
solutions for them will really help you shine in this role.
Qualifications:
- Pursuing a degree in Computer Science/ IT engineering or related field.
- 1-2 years experience programming in C++, Java or other computer programming languages preferred.
- Familiarity with managing complex project schedules, solving complex problems and nurturing cross-group collaboration.
- Strong technical prowess, including understanding of algorithms, systems architecture and end-user experience.
For more information visit.