C#, WinForms/Desktop, ASP.NET MVC, SQL Middle/Senior developer

Зарплата

от 70 000 до 110 000 ₽

Требования

Разработка ПОASP.NET MVCC#SQL

Местоположение и тип занятости

ЕкатеринбургПолный рабочий день

Компания

Стабильная и развивающаяся компания с собственным отделом разработки и бизнес-анализа

Описание вакансии

Условия работы

Дружный и молодой коллектив программистов и аналитиков:

  • Разрабатывает системы и приложения для запуска бизнес-проектов
  • Автоматизирует внутренние процессы компании

Мы работаем в крупной компании (более 3 тысяч сотрудников) и имеем партнеров в различных сферах (коммерческие и государственные структуры, крупные и небольшие, и у каждого свои особенности), поэтому тематика задач разноплановая: web-приложения и сервисы, фронтенд и бэкенд, задачи по интеграции и внутренние корпоративные системы. Находимся в поиске новых сотрудников в связи с расширением отдела!

Обязанности:

  • Сопровождение программного обеспечения, исправление ошибок, модификация, расширение функционала.
  • Разработка новых и доработка существующих систем и приложений:приложения на Windows Forms (с планом переноса на web), различных web-приложений (включая несложную вёрстку), сервисов, системных приложений.
  • Интеграция со сторонними системами.
  • Проектирование баз данных, разработка SQL-запросов (в основном MS SQL, реже MySQL), их оптимизация.
  • Участие в постановке и проработке задач.
  • Участие в проектировании архитектуры, возможность самостоятельно принимать решения при наличии компетенций.
  • Работа самостоятельная и в команде (code-review, design-review)

Требования:

  • Высшее образование по профилю;
  • Опыт работы на аналогичной позиции не меньше трех лет;
  • Уверенное владение C#.
  • Опыт разработки с использованием Windows Forms от 2-ух лет.
  • Приветствуется опыт разработки на WPF.
  • Опыт многопоточного программирования.
  • Опыт использования MS SQL: разработки SQL-запросов (хранимых процедур и т.д.), проектирования баз данных (структуры, индексов). Приветствуется умение анализировать план выполнения запросов, знание архитектуры СУБД и наличие базовых навыков администрирования.
  • Опыт проектирования UI.
  • Знание принципов ООП, шаблонов (паттернов) программирования.
  • Приветствуется знание JavaScript, CSS, AJAX.
  • Будет плюcом опыт применения компонентов DevExpress ASP.NET MVC.
  • Технический английский.
  • Умение тестировать свой собственный и чужой код (unit tests, manual tests).
  • Умение работать самостоятельно и в команде, желание учиться и развиваться

Основные технологии и инструменты:

  1. Основные языки программирования: C#, T-SQL, JavaScript
  2. Windows desktop, WPF
  3. ASP.NET MVC, Web API, IIS
  4. HTML, JQuery, JSON, XML
  5. MS SQL
  6. ADO .NET, Entity Framework, Dapper и др.
  7. Visual Studio 2013/2017, Redmine, TFS, git
  8. система постановки/контроля задач, bug-tracker

Условия:

  • Работа в стабильной и развивающейся компании;
  • Полностью официальное трудоустройство и соц. гарантии;
  • Достойный уровень дохода. Обсуждается с финальными кандидатами по результатам собеседования
  • Уютный офис.

Дополнительные инструкции