آگهی‌های استخدامی

استخدام کارشناس ارشد توسعه سیستم نرم افزاری (دورکاری)

شرح موقعیت شغلی

یک برنامه نویس حرفه ای کاملا مسلط به زبان ++C که مسولیت توسعه نرم افزار را برعهده خواهد داشت.

وظایف:
- طراحی و تولید اپلیکیشن تحت پلفرمهای لینوکس و اندروید
- بروز رسانی و پشتیبانی
- همکاری با تیم دیگر اعضاء توسعه سخت افزار، الکترونیک، مخابرات و شبکه

جزییات فنی وظایف
- طراحی، کد نویسی و نگهداری کد به زبان سی پلاس پلاس به شکلی که قابل اتکا و قابل توسعه باشند و نزدیک به لایه سخت افزار با قابلیت کارReal-time
- طراحی، کد نویسی و نگهداری  بانک هایno-sql
- پیدا کردن باگ ها و نقطه ضعف های یافتن و اجرای راه حل برای چنین موارد
- خلق ماژول های با کیفیت و باقدرت پردازش برجسته
- شرکت و همکاری در حفظ کیفیت و به روز نگاه داشتن و مرتب سازی و اتوماسیون کد ها و برنامه ها
- تولید داکیومنتهای کامل برنامه نویسی و اضافه کردن کامنت در کد به میزان لازم

مهارتها
- تسلط به متد اسکرام
- تسلط کامل به زبان ++C و زبان اسپسیفیکیشن
- مسلط به اصول و Best Practice های زبان ++C
- تسلط و نگرش قوی در موضوعاتObject Oriented
- تسلط به اس کیو ال، اس کیو لایت 3، مای اس کیو ال.
- تسلط به یکی از دیتا بیس های غیر اس کیو الی مانند مونگو و کاساندرا
- آشنایی باdestribustion های لینوکس و شناخت کاملDebian
- آشنایی باDevice Driver Programming  در  لینوکس
- آشنایی با پروتکل های صنعتی و IOT
- آشنایی با اصول  Design PatternsوSOLID
- Low level threading primitives and real-time environments
- تسلط کامل به لایبرری استاندارد، کانتینر های اس تی ال.
- تسلط به ابزارهای برنامه نویسی
- تسلط به مدیریت حافظه درمحیطNon-garbage collection
- Inheritance, Polymorphism and C++ specific nations such as friend classes
- Embedded system design, low-level hardware interactions
- ++ C Templating in
- Cross-platform development
- دانش استانداردهای سی پلاس پلاس 11 و 14 و ترجیحا 17
- تجربه در توسعه نرم افزار برایEmbedded سیستم ها مزیت محسوب میگردد
- تسلط به جاوا مهم و آشنایی با زبانهای مناسب وب (مانند پی اچ پی و جاوا اسکریپت) برتری محسوب میشود
- Implementation of automated testing platforms and unit tests
-Continuous integration

ویژگی‌های شخصیتی:
- علاقه‌مند به یادگیری و یاد دادن و ارتقاء دانش در محیط کار
- روحیه کار تیمی
- خلاقیت
- مثبت اندیش و پرانرژی
- منظم و منضبط
- مهارتهای عالی ارتباطی
- توان تجزیه وتحلیل بالا
- مسئولیت پذیری
- نتیجه گرایی



مهارت‌های مورد نیاز

  • C++
  • Object Oriented
  • Scrum
  • embedded system

حداقل سابقه کار

  • سه تا شش سال

حقوق

  • حقوق از ۸,۰۰۰,۰۰۰ تومان

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • پایان خدمت

نوع همکاری:

پاره وقت دورکاری

تاریخ انتشار آگهی:

۱۴۰۰/۰۳/۱۲ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه