Software Engineer (C#/.NET Desktop Application - WinForm)

Job updated about 2 years ago

Job Description

Responsibilities:
Develop WinForm desktop applications, involving webcam and Web API.
Plan, design, develop and test components of UI systems to deliver business requirements.
Write, build and maintain efficient, reusable, and reliable code.
Help maintain code quality, optimization, and automation test.
Collaborate with the development team on design architecture, technical challenges, writing documentation, and code reviews.

【工作職責】

  • 開發 WinForm 桌面應用程式,涉及網絡攝像頭(webcam)和 Web API
  • 基於產品需求完成規劃、設計、開發和測試 UI 元件
  • 編寫和構建可穩定運行的程式,並可持續提升程式運行效率
  • 維護並持續優化程式品質,完成自動化測試
  • 在設計架構、技術難題、撰寫文件和 Code review 方面與開發團隊合作

    Requirements

    Must have:

    • Diploma or degree holder in Computer Science/Software Engineering or related disciplines.
    • 3+ years of experience in programming with .NET Framework.
    • Comprehensive knowledge of C#.
    • Proven experience working on GUI with WinForm.
    • Familiar with version control tool Git.
    • Familiar with User Control customization.
    • Practical experience with MVVM.
    • Practical experience with REST API.

    Nice to have:

    • Experience in optimizing performance of .NET desktop applications (UI thread, lazy processing, etc.).
    • Familiar with C# asynchronous multi-thread processing.
    • Experience in C# GUI automated testing (Appium, Windows Application Driver)
    • Experience in C# webcam/camera modules control application.
    • Experience in third party UI framework of WinForm (e.g., DevExpress).
    • Familiar with Windows API (Win32 API).
    • Experience in software/hardware integration with POS system or electronic scale.
    • Familiar with RS-232 standard.
    • Familiar with DevOps CI/CD best practices.
    • Knowledge in computer vision/machine learning.

    【技能需求】

    • 資訊工程/軟體工程相關學經歷
    • 3 年以上 .NET Framework 專案開發經驗
    • 熟悉 C# 語言
    • 熟悉開發和設計 WinForm GUI
    • 熟悉版本控制工具 Git
    • 熟悉 User Control 的客製化
    • 理解 MVVM 架構
    • 理解 RESTful API


      【加分項目】

      • 擁有 .NET 桌面應用程式的效能優化經驗(UI thread, lazy processing 等)
      • 熟悉 C# 非同步多執行緒處理
      • 擁有 C# GUI 自動化測試的經驗(Appium, Windows Application Driver)
      • 擁有 C# 控制網絡攝像頭(webcam)之應用程式的經驗
      • 熟悉 Windows API(Win32 API)
      • 熟悉 REST API
      • 擁有 POS 系統或電子磅秤的軟體硬體串接整合經驗
      • 熟悉 RS-232 標準
      • 熟悉 DevOps CI/CD 最佳實踐
      • 擁有電腦視覺/機器學習方面的知識

      1
      60,000 ~ 80,000 TWD / month
      Personal Invitation Link
      This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
      Share this job
      People who applied for this job also applied for
      Logo of the organization.
      Full-time
      Entry level
      2
      Regular earnings reach NT$40,000
      Logo of Viscovery 創意引晴股份有限公司.

      About us

      Viscovery (Visual Discovery) 成立於2013年,專注電腦視覺與深度學習的「VisionAI」技術,協助各垂直領域的領頭羊企業導入各式 AI 解決方案,是亞洲視覺辨識技術與影音大數據的領航公司。

      Viscovery 透過自行開發專利算法,自動分析並標籤大量的圖片與影片,將圖片與影片中視覺內容轉化成結構化、多維度、含有高度商業價值的 Visual Big Data (視覺大數據)。至今已累積超過千萬級別商品資料庫,完成超過億次等級自動標籤辨識請求,同時實現毫秒級別的辨識速度與精準度。VisionAI 服務廣泛應用於電子商務、智慧零售、媒體廣告、工業4.0等領域。「電子商務」應用有商品辨識、以圖搜圖、個人化推薦、快速回購、客戶服務等;「智慧零售」則含括人臉辨識、商品辨識、互動廣告、和自助結賬等;「視頻媒體」則運用於內容推薦、自動標籤、片庫管理、智慧剪輯、和內容過濾等;「工業4.0」應用在機器人協作、AR工具協作、廠區監控、和品質控管等。Viscovery 亦提供各式客製化的視覺辨識服務,為客戶打造隱密和適用的專屬辨識引擎。

      Viscovery 研發中心設立於台北,由海外和台灣人工智慧、電腦視覺、深度學習、大數據領域的學術工程專家組成,並與美國頂尖大學AI實驗室進行產學合作。我們誠摯邀請同樣富有熱情、創造力、與專業力的夥伴加入,一同實踐立足亞太、放眼全球的技術願景與抱負!(www.viscovery.com)


      Jobs

      Full-time
      Mid-Senior level
      1
      50K ~ 70K TWD / month
      Save