• базовые знания языка C# и технологий .NET;
• знание основ работы с базами данных;
• знание базовых алгоритмов и структур данных;
• базовые знания/общее представление о системах контроля версий;
• знание английского языка на уровне не ниже B1.
ОПИСАНИЕ:
СТАЖИРОВКА ЕРАМ – ЭТО ПРОГРАММА СТАЖИРОВКИ ЭКСТЕРНОМ ДЛЯ СПЕЦИАЛИСТОВ, ИМЕЮЩИХ ОПЫТ РАЗРАБОТКИ.
Мы предлагаем уникальную возможность: минуя первый этап обучения (тренинги), прийти в ЕРАМ на стажировку. В рамках программы будет предоставлена возможность расширить и углубить знания и применить их на практике в составе команд под руководством опытных разработчиков.
Сроки и программа стажировки определяются индивидуально в зависимости от вашего технического уровня. Вам не обязательно проходить стажировку по программе от начала до конца. В случае, если вы сможете защитить все топики из теоретической части, вам сразу будет предложена работа на проекте.
КАК ЭТО ВЫГЛЯДИТ?
• Первый этап: вы проходите интервью с рекрутером и техническим специалистом, где подтверждаете свой технический уровень
• Второй этап: участвуете в учебных и исследовательских проектах, изучаете новые технологии, в конце стажировки вы демонстрируете приобретенные навыки и результаты
• Третий этап: трудоустройство в компанию при условии успешного окончания стажировки
МЫ ПРЕДЛАГАЕМ:
• проекты для крупнейших западных компаний;
• команду увлеченных профессионалов;
• возможность работать бок о бок с иностранными коллегами и впитывать best practice;
• хорошо отлаженный процесс разработки;
• возможность прозрачного (!) роста и развития в одном из направлений: development, architecture или people/project management;
• у нас есть все плюшки и бонусы, присущие современным IT компаниям: начиная с ДМС и фитнеса, заканчивая курсами английского на базе компании и наличием в офисе Relax room.
ТЕМЫ ДЛЯ ИЗУЧЕНИЯ:
• Data and Modeling
Access data using ADO.NET, Language Integrated Query (LINQ), WCF Data Services, and XML
• Client Applications
Create Windows-based apps by using Windows Presentation Foundation (WPF) or Windows Forms
• Web Applications with ASP.NET
Using ASP.NET to build enterprise-class web apps with a minimum of coding
• Service-Oriented Applications with WCF
Use Windows Communication Foundation (WCF) to build service-oriented apps that are secure and reliable
• Windows Service Applications
Use Visual Studio and the .NET Framework to create an app that is installed as a service, and start, stop, and otherwise control its behavior
• Parallel Processing and Concurrency
Managed threading, parallel programming, and asynchronous programming design patterns
• Network Programming in the .NET Framework
Layered, extensible, and managed implementation of Internet services that you can quickly and easily integrate into your apps
• Security
Information about the classes and services in the .NET Framework that facilitate secure app development
• Debugging, Tracing, and Profiling
Test, optimize, and profile .NET Framework apps and the app environment. This section includes information for administrators as well as developers
• Developing for Multiple Platforms
Use the .NET Framework to build assemblies that can be shared across multiple platforms and multiple devices such as phones, desktop, and web
• Deployment
Package and distribute your .NET Framework app, and includes deployment guides for both developers and administrators