角色使命与背景:
作为软件工程师,你负责应用程序的开发、实现和维护。软件工程师应理解并熟悉AEM (Adobe Experience Manager)平台框架、开发和维护流程。
开发人员应具备Adobe experience Manager平台和相关技术或/和业务解决方案/流程的良好知识和经验,并结合对AGILE方法的良好了解。参与维修活动。
职责:
•根据需求,使用指定的工具和技术,开发和测试特性,并牢记质量、成本和时间。
•与包括业务分析师、架构师、解决方案领导者和交付经理在内的多个利益相关者协调合作。
•设计,开发,协作,执行日常和定期的开发任务/活动,以创建高效的工作交付
与敏捷团队成员一起积极参与需求收集和系统分析阶段
遵循所有编码/测试指南和最佳实践。
•在测试环境中构建、发布和部署。
•分支和合并到版本控制系统,如TFS和GIT。
支持在非Prod /Prod环境中实现/推出新功能/修复问题/增强功能。
想要的资料
作为软件工程师,你是一个团队合作者,自我驱动,有解决问题的心态。由于你是全球单位的一部分,肩负着全球责任,你需要积极地与不同的利益相关者合作和沟通,并在多元文化环境中轻松自如。
所需的能力
•相关大学学历(本科或硕士学位)
优秀的沟通能力、团队合作能力和责任心
熟练掌握英语和中文
•有AEM (Adobe experience Manager)、MongoDB、Solr、Adobe Search/Analytic、JavaScript、CSS、CQ5和Adobe Cloud、docker容器等软件开发经验;
•作为AEM开发人员,具备扎实的工作表现和持续的改进能力;
•协同工作,自主学习,分析和解决问题
3-5年AEM技术工作经验(有。net/php经验者优先考虑