Java Software Design Engineer_TC25951

Supermicro Taiwan is seeking (Sr.) Software Engineers for their Zhonghe(中和)/TaoYuan Bade (桃園八德)office.

About Supermicro: Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.

Essential Duties and Responsibilities: This role will collaborate closely with software developers to either design and implement backend functions for cross-platform server management software using Java or design and implement web UI and its framework to enhance usability and improve customer satisfaction. In addition to applying software engineering principles, we also follow SCRUM and agile practices, such as pair programming, continuous integration, refactoring, and shared code, among others, to develop our software. Candidates should be familiar with and committed to agile practices for continuous self-improvement.

  • 與軟體開發團隊密切合作,使用 Java程式語言設計並實作跨平台伺服器管理軟體。
  • 設計與開發網頁使用者介面及前端框架,提升產品易用性與顧客滿意度。
  • 運用軟體工程原則與敏捷開發方法,如 SCRUM、結對編程、持續整合、程式碼重構與共用程式碼庫,以確保軟體品質。
  • 持續自我精進,積極參與並實踐敏捷團隊文化。