- Design, implement, test, troubleshoot, and debug in Cloud Product Upchain - Work as an integral member of a cross-site virtual team, making important individual contributions. - Work as a scrum team member, estimate tasks and implement features. - Work with tech leads and architects to maintain high quality code and architecture consistency - Work with extended teams of UX Design, Product Management, QA, Architect, etc. - Deliver results that meet product specifications with a high level of quality and customer satisfaction.
Minimum Qualifications: - BS degree in computer science or equivalent - 3+ years of experience in software development - Good programming skill on Java and familiar with Java ecosystem - Fast learning and good problem-solving skills - Experienced with one of back-end frameworks and technologies - Experience working with any RDBMS like SQL Server, Oracle - Fluent and concise written English. Preferred Qualifications: - Knowledge of product data management and product lifecycle management are good plus - Experienced in developing on the cloud platform e.g. AWS, Azure - Experienced in developing large scale software development is a plus. - Experienced in continuous delivery methodologies and tools e.g. Jenkins, Git - Experienced in using one of front-end frameworks or technologies - Experienced with Agile/Scrum development methodologies 翻譯: - 在云產品上游鏈中進行設計、實施、測試、故障排查和調試工作 - 作為跨站點虛擬團隊的重要成員,做出重要的個人貢獻 - 作為 Scrum 團隊成員,估算任務并實現功能 - 與技術負責人和架構師合作,保持高質量的代碼和架構一致性 - 與用戶體驗設計、產品管理、質量保證、架構師等擴展團隊合作 - 提供符合產品規格、具有高水準質量和客戶滿意度的成果 最低資格要求: - 計算機科學或相關專業學士學位 - 3 年以上軟件開發經驗 - 精通 Java 編程,熟悉 Java 生態系統 - 學習能力強,具備良好的問題解決能力 - 具備一種后端框架和技術的經驗 - 有使用任何關系型數據庫管理系統(如 SQL Server、Oracle)的工作經驗 - 英文書面表達流利、簡潔。 優先考慮的資質: - 具備產品數據管理和產品生命周期管理方面的知識是加分項 - 有在云平臺(如 AWS、Azure)上開發的經驗 - 有大規模軟件開發經驗者優先 - 有持續交付方法和工具(如 Jenkins、Git)使用經驗 - 熟悉一種前端框架或技術 - 熟悉敏捷/Scrum 開發方法