- 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 开发方法