Senior Software Developer

Med Fanavaran Plus (MFP)

  • Full Time

  • Tehran

      -   Tehran

Senior Software Developer

Posted 21 Days ago

Responsibilities as developer / development manager: • Investigate and evaluate new and emerging software technologies in the field of medical imaging systems • Search on available open source software applications, SDKs, and commercial applications in the field • Analyze the existing software programs and customizing/modifying the parts needed • Architecting new application/services for cloud and client • Provide design documentation • Expand the team based on demand


Requirements • Master/ bachelor in computer science/engineering or equivalent computer-related education • Experience in software development from architect and design to development, testing and deployment • Expert in C++ • Development experience in the areas of cloud & client desktop applications • Familiar with embedded systems such as: hardware architecture concepts, device drivers, computer communication protocols etc. • Familiarity with signal/image processing is a point but is not mandatory. • Responsible, problem solving, self-motivated personality • Ideal Age Range: 25-35 • Preferably from Karaj, or west of Tehran