Старший менеджер по программному обеспечению Офиса по программному обеспечению (C# разработчик) Грейд 14

  • Full-time
  • Department: Information Services
  • Job Type: Administrative staff

Job Description

Образование
Высшее профессиональное, желательно из ВУЗов с английским языком обучения

Опыт работы
Требуемый опыт работы определяется в соответствии с типовыми квалификационными требованиями к административным должностям автономной организации образования «Назарбаев Университет».

Требуемый опыт работы: 
5 лет (для бакалавриата),
3 года (для степени магистра).

Знания:

  • знание законодательства Республики Казахстан в сфере информатизации и образования;
  • знание международных стандартов в области информационных технологий (далее - ИТ);
  • уверенные знания и опыт разработки программного обеспечения в соответствии определенным подразделением программным стеком;
  • знания по управлению и конфигурированию серверного программного обеспечения;
  • навыки разработки технической документации
  • умение моделировать и проектировать структуры данных
  • умение работать с реляционными и не реляционными базами данных уметь работать с фреймворками;
  • навыки создания новых и улучшение существующих функциональных возможностей информационных систем/сервисов.
  • навыки исправление багов и ошибок в информационных системах/сервисах
  • умение анализировать и решать возникающие проблемы
  • знание систем контроля версии
  • знание протоколов обмена сообщениями для интеграции систем (REST API, JSON, SOAP API и т.д.)
  • Знание языка запросов к базам данных (SQL…)
  • Основы информационной безопасности
  • знание жизненного цикла разработки программного обеспечения.
  • умение использования информации, предоставляемой проектом для описания бизнес-процессов и формализации требований и их использования в работе;
  • навыки проектирования и визуализации пользовательских интерфейсов;
  • навыки подготовки и проведения презентаций
  • навыки разработки внутренних нормативных документов;
  • навыки работы с гибкими или аналогичными итерационными методологиями разработки (Agile);
  • навыки управления изменениями и проектами;
  • наличие сертификатов в области ИТ, актуальных к выполнению данных функций (предпочтительно);
  • владение английским, казахским и русским языками
     

Навыки:

  • навыки кооперации и клиентоориентированность;
  • навыки межличностного общения (устные и письменные);
  • навыки ведения переговоров;
     

Рабочие обязанности:

  • ​​​​​​определяет приоритеты в работе с сжатыми и целевыми сроками;
  • соблюдать требования к разработке программного обеспечения; 
  • разрабатывает и внедряет прикладные программы в соответствии с определенным подразделением программным стеком;
  • осуществляет инсталляцию, настройку и оптимизацию системного программного обеспечения; 
  • изучение новых прикладных программных средств и платформ для дальнейшего применения в работе;
  • осуществляет работы по администрированию систем;
  • обеспечивает оптимизацию баз данных;
  • разрабатывает программное обеспечение соблюдая принципы нормализации баз данных;
  • устраняет аварийные ситуации, связанные с повреждением программного обеспечения и баз данных;
  • выполняет профилактические работы по поддержанию работоспособности применяемых инструментов;
  • рецензирование исходного кода других разработчиков;
  • рефакторинг исходного кода;
  • вовремя замечает проблемы, выясняет их происхождение и находить оптимальные решения;
  • разрабатывает техническую, пользовательскую и эксплуатационную документацию.
  • выполняет и координирует несколько проектов/задач одновременно до их завершения;
  • своевременно адаптируется под изменения в сфере ИТ по отраслям актуальным для выполнения должностных функций, определенных настоящей должностной инструкцией; 
  • исполняет обязанности (замещает) непосредственного руководителя или утвержденного им сотрудника в период его временного отсутствия (сроком до одного месяца).
  • своевременно и надлежащим образом выполняет задания непосредственного руководителя и руководства Университета;
  • соблюдает требования законодательства Республики Казахстан и внутренних документов Университета; 
  • отвечает за соблюдение трудовой и служебной дисциплины;
  • соблюдать положения внутренних документов Университета, имеющих общеобязательный характер;
  • несет ответственность за обеспечение целостности официальных документов, а также предотвращение разглашения или утечки конфиденциальной и деловой информации, а также информации ограниченного доступа в соответствии с законодательством, Уставом и внутренними документами Работодателя;   
  • в случае увольнения несет ответственность за своевременную передачу всей бумажной документации, цифровой информации, инвентаря другому работнику по указанию непосредственного руководителя (по акту приема-передачи). 

Qualifications

Квалификация. Приоритетные специализации:
-    Информатика или смежная область;
-    Управление информационными технологиями
-    Инжиниринг

Additional Information

Дополнительные требования:

Знание Microsoft .NET Framework, .NET Core
Опыт практической разработки на языке C#;
Опыт разработки веб-приложений с использованием технологий ASP.NET MVC;
Опыт работы с СУБД MSSQL Server;
Умение работать с Git для контроля версий
Базовое понимание фронтенд-разработки.
Опыт написания интеграций (Rest/Soap).
Опыт написания фоновых процессов (Background Workers). 

Recruitment and selection process
Recruitment and selection at Nazarbayev University include the following process: preliminary selection based on experience and qualifications, assessments (e.g. technical skills/capabilities, aptitude, personality, work samples, in-basket exercises, and informal interviews), and motivation.

Formal interviews form the final stage of the selection process.
They are typically based on organizational values and behaviors and conducted in English.
You are encouraged to share your views and values  to identify how they fit into  Nazarbayev University core values