
軟體工程師 II - Avalon Healthcare Solutions(混合辦公,美國)
負責在 Avalon Healthcare Solutions 建構可擴充的應用程式與整合系統。工作涵蓋測試、敏捷交付、技術設計、指導,以及醫療保健系統支援。
說明
- 建構、強化及維護業務關鍵應用程式
- 與利害關係人及工程團隊合作,將業務需求轉化為可擴充的技術設計
- 建立並維護技術文件,包括情境圖、資料流程圖及程序圖
- 規劃並執行單元測試、整合測試及回歸測試
- 調查並解決應用程式及整合缺陷
- 支援根本原因調查,並制定持久的修正方案
- 產出模組化、可重複使用且易於維護的程式碼
- 運用人工智慧技術及人工智慧輔助開發工具,提升工程生產力與軟體品質
- 參與完整的敏捷軟體開發生命週期,從衝刺規劃到開發、測試及部署
- 執行並參與同儕程式碼審查
- 指導並支援初級工程師
- 建立對健康計畫營運及相關系統的實務理解
- 加入關鍵軟體系統的待命輪值
- 協助制定架構決策及技術標準
職位要求
- 至少熟練掌握 Java、Go 或 TypeScript 等一種程式語言
- 深入了解關聯式資料庫及複雜 SQL,包括 MSSQL 或 PostgreSQL
- 具備進階 Git 使用經驗,包括分支策略、提取要求及合併衝突解決
- 熟悉 IntelliJ、VSCode 或 Eclipse
- 具備 REST API、SOAP 及微服務架構的實務經驗
- 具備在開發者工作流程中使用人工智慧,或將人工智慧能力嵌入應用程式、產品或業務流程的實作經驗
- 能夠進行進階 Linux 指令碼撰寫及疑難排解
- 了解敏捷實務及完整的軟體開發生命週期
- 具備衝刺規劃、回顧會議及待辦事項整理經驗
- 熟悉 CI/CD 管線及 Jenkins、GitHub Actions 或 GitLab CI 等工具
- 了解安全程式設計實務及效能最佳化
- 能夠指導初級開發人員
- 具備良好的書面及口頭溝通能力
- 能夠與跨職能團隊有效協作
- 積極主動、自我驅動,並致力於持續學習
- 能夠有效交流建設性回饋
- 具備解決中度複雜技術問題的良好能力
- 對所負責的工作展現主人翁意識及責任感
- 優先考慮:具備 Docker 及 Kubernetes 經驗
- 優先考慮:具備設計及使用 REST 服務與 API 的實務經驗
- 優先考慮:具備 AWS、Azure 或 GCP 經驗
- 優先考慮:熟練使用 React、Next.js、CSS/SASS、Material UI 或 Bootstrap
- 優先考慮:具備 JUnit、Jest 或 Mocha 經驗
福利待遇
- 符合遠端工作資格
- 每季前往 Avalon 公司辦公室出差
- 獲得指導,並有機會培養技術領導能力









