Text copied to clipboard!
Название
Text copied to clipboard!Инженер-программист .NET
Описание
Text copied to clipboard!
Мы ищем инженера-программиста .NET, который присоединится к нашей команде для разработки, тестирования и поддержки программного обеспечения на платформе Microsoft .NET. Кандидат будет работать над созданием высококачественных, масштабируемых и надежных приложений, сотрудничая с кросс-функциональными командами для реализации бизнес-требований. Ваша роль будет включать анализ требований, проектирование архитектуры, написание чистого и эффективного кода, а также участие в процессе непрерывного улучшения продукта. Мы ценим инициативность, умение работать в команде и стремление к профессиональному развитию в области современных технологий .NET.
Обязанности
Text copied to clipboard!- Разработка и поддержка приложений на платформе .NET.
- Анализ требований и проектирование архитектуры программных решений.
- Написание чистого, эффективного и документированного кода.
- Тестирование и отладка программного обеспечения для обеспечения качества.
- Взаимодействие с командой для интеграции различных компонентов системы.
- Участие в планировании и оценке задач проекта.
- Обеспечение безопасности и производительности приложений.
- Поддержка и обновление существующих систем.
- Документирование технических решений и процессов.
- Обучение и наставничество младших разработчиков.
Требования
Text copied to clipboard!- Опыт разработки на C# и платформе .NET от 3 лет.
- Знание ASP.NET, MVC, Web API.
- Опыт работы с базами данных SQL Server.
- Понимание принципов ООП и паттернов проектирования.
- Навыки работы с системами контроля версий (Git).
- Опыт работы с RESTful сервисами и интеграциями.
- Знание английского языка на уровне чтения технической документации.
- Умение работать в команде и самостоятельно решать задачи.
- Опыт работы с Agile/Scrum будет преимуществом.
- Высшее техническое образование или эквивалентный опыт.
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт работы с платформой .NET?
- Какие паттерны проектирования вы использовали в своих проектах?
- Опишите ваш опыт работы с базами данных и ORM.
- Как вы обеспечиваете качество и тестируемость кода?
- Расскажите о вашем опыте работы в команде и взаимодействии с другими отделами.
- Какие инструменты и технологии вы используете для контроля версий и сборки?
- Как вы справляетесь с дедлайнами и многозадачностью?
- Есть ли у вас опыт работы с облачными сервисами (Azure, AWS)?
- Как вы обновляете свои знания и следите за новыми технологиями?
- Опишите сложную техническую проблему, которую вам удалось решить.