· Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
· Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
· Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
· Prepare and install solutions by determining and designing system specifications, standards and programming.
· Improve operations by conducting systems analysis; recommending changes in policies and procedures.
· Design databases to support business applications.
· Develop database architectural strategies at the modeling, design and implementation stages to address business requirements.
· Provide information by collecting, analyzing and summarizing development and service issues.
· Accomplish engineering and organization mission by completing related results as needed.
· Support and develop software engineers by providing advice, coaching and educational opportunities.
Qualifications:
· Bachelor or Master's degree in in Computer or appropriate field of study.
· 5+ years of experience as a software engineer.
· Fluent with functional, imperative and object-oriented languages; knowledge of Microsoft DOT NET, MVC, NET Core would be especially useful.
· Either strong OOP or Functional Programing and modeling skills.
· 4+ years professional experience in professional web development.
· Fluent in Microsoft SQL Server.
· Experience coding, testing and documenting.
· Experience building complex web systems that have been successfully delivered to customers.
· Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines.
· Experience with mission critical, 24x7 systems.
· Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
· Eagerness and willingness to learn new technologies.
معرفی شرکت
گروه کوبل در یک نگاه • برترین گروه دارویی با ساختاری کاملا یکپارچه • همکاری با چندین شرکت بین المللی • تقسیم بندی سبد دارویی : داروهای نسخه ای، داروهای بدون نیاز به نسخه ، داروهای ژنریک • حضور و فعالیت در بیش از ۱۲ زمینه درمانی • تلاش و فعالیت بیش از ۱۳۵۰ نفر نیروی انسانی جهت فراهم کردن داروهای با کیفیت برای بیماران ایرانی فعالیت های اصلی شرکت های گروه • کوبل دارو: ثبت، تولید، واردات، بازاریابی و فروش • دکتر عبیدی: تولید و توسعه محصول • آلماژن دارو: تولید قراردادی داروهای نوین • آدوراطب: پخش سراسری به داروخانه و بیمارستان ها
مهارتهای مورد نیاز
MVC.NET CoreObject OrientedDatabases SQLSql Server OOP