Wednesday, March 17, 2010

Microsoft India Student Internship & Graduate Programs

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.