Caliberly

Application Developer (Dot Net)

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

Senior-разработчик .NET для школьной IT-инфраструктуры: административные, учебные и операционные системы, студенческие порталы и learning-management инструменты. Полный цикл разработки веб-приложений и backend-сервисов, интеграции и поддержка существующих систем.

Задачи

  • Проектировать, разрабатывать, тестировать, разворачивать и поддерживать веб-приложения и backend-сервисы на .NET / .NET Core, C#, ASP.NET MVC, Web API
  • Строить и поддерживать интеграции с другими системами (Student Information System, HR, Finance) через RESTful API, веб-сервисы и подключения к БД
  • Писать чистый, эффективный и переиспользуемый код, проводить code review
  • Отлаживать, исправлять и оптимизировать существующие приложения, внедрять улучшения
  • Собирать требования у стейкхолдеров и переводить бизнес-процессы в технические решения
  • Участвовать во всём SDLC: сбор требований, архитектура, разработка, тестирование, деплой, поддержка
  • Проектировать и поддерживать базы данных Microsoft SQL Server, писать сложные запросы и хранимые процедуры
  • Внедрять и поддерживать автоматизированное тестирование (unit, integration)
  • Совместно с DevOps/IT поддерживать CI/CD, деплой, мониторинг и бэкапы
  • Документировать технические спецификации, архитектуру и рабочие процессы
  • Менторить junior-разработчиков, проводить ревью их кода
  • Следить за экосистемой .NET и трендами в образовательных технологиях

Требования

  • Степень бакалавра в Computer Science, Software Engineering, IT или смежной области
  • 5+ лет профессионального опыта разработки на .NET / .NET Core, желательно в enterprise или образовательной IT-среде
  • Сильное знание C#, ASP.NET, Web API, Entity Framework / ORM и объектно-ориентированного проектирования
  • Опыт работы с SQL Server или другими реляционными БД: запросы, оптимизация производительности, проектирование схемы
  • Опыт работы с Git или другими системами контроля версий
  • Опыт unit-, integration- и автоматизированного тестирования
  • Знакомство с CI/CD и практиками DevOps
  • Отличные навыки решения проблем и отладки
  • Сильные коммуникативные навыки и умение работать с нетехническими стейкхолдерами
  • Знание web UI фреймворков (Razor, MVC) и frontend-технологий (JavaScript, HTML, CSS) будет плюсом
  • Опыт в IT-среде школы или образовательного сектора будет плюсом

Условия

  • Конкурентная компенсация и бенефиты, соответствующие IT-ролям образовательного сектора ОАЭ
  • Возможность влиять на цифровую трансформацию школы
  • Работа с критичными школьными системами (данные студентов, учебные инструменты, порталы сотрудников)
  • Профессиональное развитие и рост в разработке и образовательных технологиях

Навыки

  • .NET
  • .NET Core
  • C#
  • ASP.NET
  • ASP.NET MVC
  • Web API
  • Entity Framework
  • ORM
  • SQL Server
  • RESTful API
  • Git
  • CI/CD
  • DevOps
  • Razor
  • MVC
  • JavaScript
  • HTML
  • CSS
  • unit testing
  • integration testing

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

Software Engineer (Edge - Networking & Fleet)
JobgetherSeniorУдалённо
4 нояб.
Software Engineer (Edge - Devices & Mobile)
JobgetherSeniorУдалённо
4 нояб.
Software Developer & Analyst
Star Services LLCMiddleАбу-ДабиОфис
4 нояб.
Sr. ERPNext Developer
CaliberlySeniorДубайОфис
15,000 – 20,000 AED в месяц
4 нояб.
Golang Developer
CaliberlyMiddleДубайОфис
25,000 – 35,000 AED в год
4 нояб.
Application Developer (Dot Net) — Caliberly, Абу-Даби | itrelocate