Летняя стажировка для разработчиков в Редмонде

   Как вы, наверно, знаете, Microsoft проводит регулярные стажировки для студентов. Думаю, что самая известная из наших стажировок – стажировка для разработчиков в Редмонде.

Про другие стажировки, а также разные программы для молодых специалистов с маленьким опытом работы я напишу позже.

Сейчас хотелось бы анонсировать начало набора на стажировку в Редмонд на следующее лето 2008 г.

На стажировку мы приглашаем разработчиков (Software Development Engineer) и тестеров (Software Development Engineer in Test) - студентов ведущих российских вузов.

Что значит эта стажировка для студентов?

Во время стажировки в Редмонде стажеры получают реальный опыт работы, который не найти во время обучения в университете, и лучшую возможность успешно начать карьеру.

Их вклад в развитие продуктов Microsoft смогут увидеть их друзья и одногруппники J

Стажеры получат реальную возможность применить свои знания в реальном бизнесе, а также возможность научиться за 12 недель большему, чем за год обучения в университете.

Какие требования мы предъявляем к стажерам независимо от специальности?

- Обучение максимум на предпоследнем курсе университета.

- Свободный английский.

- Хорошие технические знания, полученные во время обучения.

В самом конце этого поста будет описание требований отдельно к разработчикам и к тестерам – на английском, т.к. переводить не вижу никакого смысла.

Отбор для стажировки будет проходить в несколько этапов:

Мы будем принимать резюме кандидатов до 14 декабря 2007 г.

Анализ резюме начнется 15 декабря 2007 г.

С отобранными кандидатами будут проведены телефонные интервью с представителями офиса Редмонда – не позднее 31 января 2008 г.

В начале марта с лучшими кандидатами будут проведены личные интервью в московском офисе.

Будем рады получать резюме на адрес: ruintern@microsoft.com.

===========================================================================================

Вот описание требований и функций для стажеров (на английском языке).

Software Development Engineers develop next-generation applications, operating systems, and tools. They write code, construct data structures and algorithms, and work closely with the Program Manager to define and prioritize features

Skill Set:

C/C++/C#

Creativity and innovation

Passion for writing code

Broad knowledge of computer science fundamentals

Ability to think "outside the box"

Drive for results

Roles and responsibilities:

Construct data structures and algorithms

Write quality code

Explore innovative technical solutions

Test and debug code

Contribute to feature definition and design

Examine feature feasibility and estimate development time

Work with team to meet deadlines

Software Development Engineers in Test write automated testing tool suites and also develop tools used only within the company. SDETs are good at targeting specific coding problems and writing code to solve those problems.

Skill Set:

• C/C++/C#

• Complex problem solving skills

• Creativity and innovation

• Methodical approach

• Attention to detail

• Negotiation and conflict management

• Drive for results

Roles and responsibilities:

• Design and develop tool architecture

• Write automation systems and device drivers

• Author test plans and cases

• Conduct security and stress tests

• Debug at source level

• Identify, investigate, and prioritize bugs

• Communicate with SDEs and STEs to resolve issues efficiently