Jobgether

.NET Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Разработчик .NET в партнёрскую компанию для проектирования и разработки масштабируемых корпоративных приложений на стеке Microsoft. Работа с backend-сервисами, REST API, микросервисами и облаком Azure в Agile-команде.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать масштабируемые корпоративные приложения на C#, .NET Core и современных версиях .NET
  • Разрабатывать и поддерживать backend-сервисы и RESTful API на ASP.NET Core и Web API
  • Разрабатывать и интегрировать микросервисы для модульной и масштабируемой архитектуры
  • Проектировать, администрировать и оптимизировать базы данных SQL Server, включая структуры, запросы и производительность
  • Использовать Entity Framework и LINQ для эффективного доступа к данным
  • Применять принципы ООП, паттерны проектирования и лучшие практики для чистого и поддерживаемого кода
  • Внедрять практики безопасного кодирования и оптимизировать производительность, надёжность и масштабируемость приложений
  • Проводить юнит-тестирование, отладку, устранение неполадок и код-ревью
  • Поддерживать деплой и релизы через CI/CD пайплайны и Azure DevOps
  • Использовать сервисы Microsoft Azure для облачной разработки и деплоя
  • Работать с кросс-функциональными командами, участвовать в Agile/Scrum церемониях
  • Использовать Git и практики версионирования для управления исходным кодом

Требования

  • Сильный профессиональный опыт разработки на C# и .NET Core, включая .NET 6 или новее
  • Практический опыт с ASP.NET Core и Web API, включая проектирование и реализацию RESTful API и веб-сервисов
  • Твёрдое знание SQL Server, реляционного проектирования БД, оптимизации запросов и тюнинга производительности
  • Практический опыт с Entity Framework и LINQ
  • Понимание принципов ООП, паттернов проектирования и практик чистого кода
  • Опыт проектирования, разработки или поддержки микросервисных архитектур
  • Владение Git и workflow версионирования
  • Опыт юнит-тестирования, отладки, устранения неполадок и обеспечения качества ПО
  • Знакомство с Agile/Scrum методологиями
  • Практический опыт с CI/CD пайплайнами и Azure DevOps
  • Знание облачных сервисов Microsoft Azure
  • Понимание безопасности приложений, стандартов безопасного кодирования, масштабируемости и оптимизации производительности
  • Сильные аналитические навыки и внимание к деталям
  • Навыки коммуникации и командной работы, умение работать удалённо с кросс-функциональными стейкхолдерами

Условия

  • Удалённая работа
  • Современный технологический стек: C#, .NET, ASP.NET Core, микросервисы, RESTful API, Microsoft Azure
  • Проекты корпоративного уровня и бизнес-критичные решения
  • Работа с Azure DevOps, CI/CD и облачным деплоем
  • Коллаборативная среда с Agile-методологиями
  • Профессиональное развитие в современных .NET-технологиях и облачных сервисах
  • Участие во всех этапах жизненного цикла разработки ПО

Навыки

  • C#
  • .NET Core
  • .NET 6+
  • ASP.NET Core
  • Web API
  • RESTful API
  • микросервисы
  • SQL Server
  • Entity Framework
  • LINQ
  • ООП
  • паттерны проектирования
  • Git
  • CI/CD
  • Azure DevOps
  • Microsoft Azure
  • Agile
  • Scrum
  • юнит-тестирование

Похожие вакансии

.Net Developer
JobgetherMiddleУдалённо
9 окт.
Senior Software Engineer (Backend)
Bayut | dubizzleSeniorДубайОфис
8 окт.
Senior Software Engineer (For UAE Nationals)
Emirates IslamicSeniorОфис
8 окт.
Software Engineer (Services & Infrastructure)
AudiomobMiddleАбу-ДабиОфис
8 окт.
Senior Software Engineer (Backend)
Dubizzle GroupSeniorДубайОфис
8 окт.
.NET Developer — Jobgether, Удалённо | itrelocate