Մենք ներկայումս փնտրում ենք բարձր հմուտ և մոտիվացված C++ ծրագրային ինժեների՝ մեր դինամիկ թիմին միանալու համար: Որպես C++ ծրագրային ապահովման ինժեներ, դուք առանցքային դեր կխաղաք մեր ծրագրային հավելվածների մշակման և կատարելագործման գործում՝ օգտագործելով C++ ծրագրավորման ձեր փորձը՝ արդյունավետ, ամուր և մասշտաբային լուծումներ ստեղծելու համար: Դուք կհամագործակցեք բազմաֆունկցիոնալ թիմերի հետ, ներառյալ արտադրանքի մենեջերները, դիզայներները և փորձարկողները, որպեսզի համոզվեք, որ մեր ծրագրաշարը համապատասխանում է հաճախորդի պահանջներին և ոլորտի չափանիշներին:

Պարտականությունները

  1. Համագործակցեք շահագրգիռ կողմերի հետ՝ հավաքելու և վերլուծելու ծրագրային ապահովման պահանջներն ու առանձնահատկությունները:
  2. Նախագծեք, մշակեք, փորձարկեք և պահպանեք բարձրորակ C++ հավելվածներ՝ հավատարիմ մնալով լավագույն փորձին և կոդավորման ստանդարտներին:
  3. Օպտիմալացնել կոդը կատարողականի, մասշտաբայնության և կայունության համար՝ հայտնաբերելով և լուծելով խոչընդոտներն ու խնդիրները, երբ դրանք առաջանում են:
  4. Մասնակցեք կոդերի վերանայումներին և նախագծային քննարկումներին՝ տրամադրելով կառուցողական արձագանք՝ ընդհանուր ծրագրային ապահովման որակը բարելավելու համար:
  5. Շարունակաբար ընդլայնեք ձեր գիտելիքները C++ ծրագրավորման տեխնիկայի և ոլորտի միտումների վերաբերյալ՝ ձեր աշխատանքի մեջ ներառելով նոր պատկերացումներ:
  6. Համագործակցեք որակի ապահովման թիմերի հետ՝ ծրագրային ապահովման թերությունները հայտնաբերելու, վերարտադրելու և լուծելու համար:
  7. Ստեղծեք և պահպանեք հստակ, հակիրճ տեխնիկական փաստաթղթեր ծրագրային ապահովման նախագծման, կոդի և օգտագործողի ձեռնարկների համար:
  8. Ղեկավարել և ուղղորդել կրտսեր ինժեներներին, զostշարունակական ուսուցման և կատարելագործման մշակույթի ձևավորում:

պահանջները:

  1. Համակարգչային գիտության, ճարտարագիտության կամ հարակից բնագավառի բակալավրի աստիճան:
  2. Ծրագրային ապահովման մշակման ոլորտում 3+ տարվա մասնագիտական ​​փորձ՝ կենտրոնանալով C++ ծրագրավորման վրա:
  3. C++ լեզվի լավ իմացություն, libraries և շրջանակներ (օրինակ՝ Boost, STL կամ Qt):
  4. Օբյեկտ-կողմնորոշված ​​ծրագրավորման, դիզայնի օրինաչափությունների և տվյալների կառուցվածքների իմացություն:
  5. Ծանոթություն բազմաթելային, հիշողության կառավարման և ցանցային ծրագրավորման հետ:
  6. Տարբերակների վերահսկման համակարգերի (օրինակ՝ Git) և սխալների հետագծման գործիքների (օրինակ՝ JIRA) փորձ:
  7. Գերազանց վերլուծական, խնդիրներ լուծելու և վրիպազերծելու հմտություններ:
  8. Հաղորդակցման ուժեղ հմտություններ և համագործակցային թիմային միջավայրում արդյունավետ աշխատելու կարողություն:
  9. Մանրամասներին ուղղված և կազմակերպված՝ բազմաթիվ առաջադրանքներ կառավարելու և վերջնաժամկետները պահպանելու ունակությամբ:

Հաճելի է ունենալ.

  1. Ծրագրավորման այլ լեզուների իմացություն՝ Python, Java կամ C#:
  2. Փորձառություն միջպլատֆորմների մշակման հետ, ներառյալ Linux-ը, Windows-ը և macOS-ը:
  3. Ծանոթություն Agile ծրագրային ապահովման մշակման մեթոդոլոգիաներին, ինչպիսիք են Scrum-ը կամ Kanban-ը:

    Եթե ​​դուք տաղանդավոր C++ ծրագրային ապահովման ինժեներ եք, որը ցանկանում է ստեղծել նորարարական ծրագրային լուծումներ, մենք ցանկանում ենք լսել ձեզանից: Խնդրում ենք մեզ ուղարկել ձեր ռեզյումեն և ուղեկցող նամակ՝ մանրամասնելով ձեր փորձն ու որակավորումը: Մենք անհամբեր սպասում ենք ձեր դիմումի վերանայմանը: