Қазіргі уақытта біз динамикалық командамызға қосылу үшін жоғары білікті және ынталы C++ бағдарламалық қамтамасыз ету инженерін іздейміз. C++ бағдарламалық жасақтамасының инженері ретінде сіз тиімді, сенімді және масштабталатын шешімдерді жасау үшін C++ бағдарламалаудағы тәжірибеңізді пайдалана отырып, бағдарламалық қосымшаларымызды әзірлеуде және жетілдіруде маңызды рөл атқарасыз. Бағдарламалық жасақтаманың тұтынушы талаптарына және салалық стандарттарға сәйкес келетініне көз жеткізу үшін өнім менеджерлері, дизайнерлер және сынақшыларды қоса алғанда, кросс-функционалды топтармен ынтымақтасасыз.

міндеттері:

  1. Бағдарламалық қамтамасыз ету талаптары мен техникалық сипаттамаларын жинау және талдау үшін мүдделі тараптармен бірлесіп жұмыс жасаңыз.
  2. Ең жақсы тәжірибелер мен кодтау стандарттарын сақтай отырып, жоғары сапалы C++ қолданбаларын жобалау, әзірлеу, сынау және қолдау.
  3. Өнімділік, ауқымдылық және тұрақтылық үшін кодты оңтайландырыңыз, кедергілер мен мәселелерді олар туындаған кезде анықтау және шешу.
  4. Бағдарламалық қамтамасыз етудің жалпы сапасын жақсарту үшін конструктивті кері байланысты қамтамасыз ете отырып, кодты шолулар мен дизайн талқылауларына қатысыңыз.
  5. Жұмысыңызға жаңа түсініктерді қоса отырып, C++ бағдарламалау әдістері мен салалық трендтер туралы біліміңізді үздіксіз кеңейтіңіз.
  6. Бағдарламалық құрал ақауларын анықтау, қайта шығару және шешу үшін сапаны қамтамасыз ету топтарымен бірлесіп жұмыс жасаңыз.
  7. Бағдарламалық жасақтама дизайны, код және пайдаланушы нұсқаулығы үшін нақты, қысқа техникалық құжаттаманы жасаңыз және жүргізіңіз.
  8. Кіші инженерлерге тәлімгер болу және бағыт-бағдар беру, fostүздіксіз оқу және жетілдіру мәдениетін қалыптастыру.

талаптар:

  1. Информатика, инженерия немесе ұқсас салада бакалавр дәрежесі.
  2. C++ бағдарламалауына назар аудара отырып, бағдарламалық жасақтаманы әзірлеуде 3+ жылдық кәсіби тәжірибесі.
  3. C++ тілін жақсы білу, libraries және фреймворктар (мысалы, Boost, STL немесе Qt).
  4. Объектіге бағытталған бағдарламалауды, дизайн үлгілерін және деректер құрылымдарын білу.
  5. Көп ағынмен, жадты басқарумен және желілік бағдарламалаумен танысу.
  6. Нұсқаларды басқару жүйелерімен (мысалы, Git) және қателерді бақылау құралдарымен (мысалы, JIRA) тәжірибе.
  7. Тамаша аналитикалық, мәселелерді шешу және жөндеу дағдылары.
  8. Күшті қарым-қатынас дағдылары және бірлескен командалық ортада тиімді жұмыс істеу қабілеті.
  9. Көптеген тапсырмаларды басқару және белгіленген мерзімдерді орындау мүмкіндігі бар егжей-тегжейлі және ұйымдастырылған.

Хавеске жақсы:

  1. Python, Java немесе C# сияқты басқа бағдарламалау тілдерін білу.
  2. Linux, Windows және macOS жүйелерін қоса, кросс-платформаны әзірлеу тәжірибесі.
  3. Scrum немесе Kanban сияқты Agile бағдарламалық жасақтамасын әзірлеу әдістемелерімен танысу.

    Егер сіз инновациялық бағдарламалық шешімдерді жасауға құмар талантты C++ бағдарламалық қамтамасыз ету инженері болсаңыз, біз сізден хабар алғымыз келеді! Бізге өз тәжірибеңіз бен біліктілігіңізді көрсететін түйіндемеңіз бен ілеспе хатыңызды жіберіңіз. Өтінішіңізді қарауды асыға күтеміз.