Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
C# разработчик
сопроводительное письмо
описание
Компания занимается разработкой программного обеспечения, тестированием и поддержкой продуктов. С 2013 года реализовано более 300 проектов для клиентов из США, Западной Европы и стран СНГ, включая стартапы и крупные международные организации в сферах финансов, страхования, медицины, туризма, ритейла и образования.
задачи
- Разрабатывать и поддерживать бэкенд-сервисы с использованием C# и .NET.
- Проектировать и создавать REST API с помощью ASP.NET Core Web API.
- Участвовать в разработке бизнес-логики и системной архитектуры.
- Работать с базами данных и ORM, оптимизировать запросы и управлять миграциями.
- Диагностировать и устранять ошибки и узкие места производительности.
- Участвовать в технических дискуссиях, мозговых штурмах и демонстрациях.
- Соблюдать и поддерживать стандарты качества кода и лучшие практики разработки.
- Проводить проверку кода, делиться знаниями и участвовать во внутренних технических обсуждениях.
- Сотрудничать с кросс-функциональными командами в среде Agile/Scrum.
требования
- Опыт работы с C# (.NET Core / .NET 6–8) и ASP.NET Core от 2–3 лет.
- Опыт создания REST API на ASP.NET Core Web API.
- Понимание и практическое применение принципов чистой архитектуры, SOLID и DDD.
- Базовый опыт работы с архитектурой микросервисов и концепциями CQRS.
- Опыт рефакторинга и поддержки устаревшего кода.
- Глубокие знания SQL-баз данных (MS SQL Server и/или PostgreSQL).
- Практический опыт работы с Entity Framework Core и Dapper.
- Знание решений для аутентификации и авторизации (IdentityServer, Keycloak, Microsoft Identity, JWT).
- Опыт работы с Docker и базовое понимание Kubernetes.
- Опыт работы с CI/CD конвейерами (Azure DevOps, GitLab CI/CD, Jenkins).
- Знание облачных платформ Azure, AWS или GCP.
- Владение Git и стратегиями ветвления.
- Опыт модульного и интеграционного тестирования (NUnit, xUnit, Moq) и понимание принципов TDD.
- Опыт работы в Agile/Scrum командах.
- Умение участвовать в проверке кода и процессах совместной разработки.
- Будет плюсом знание TypeScript и современных фронтенд-фреймворков (React или Angular), знакомство с AI-помощниками для написания кода, понимание практик безопасной разработки, опыт работы с PowerShell или скриптами автоматизации, опыт работы в распределенных или удаленных командах, дополнительный опыт работы с решениями для управления идентификацией.
условия
- Современный офис в центре города рядом с метро.
- Дружелюбная профессиональная команда в быстрорастущей компании.
- Конкурентная зарплата.
- Гибкий график работы.
- Профессиональные мероприятия и встречи.
- Полностью оборудованная кухня.
- Корпоративная библиотека и книжный клуб.
- Парковка для велосипедов и электросамокатов.
- Круглогодичные командные мероприятия и корпоративные вечеринки.
навыки