CRM开发人员
工作目的
作为开发人员,您的角色是根据定义的标准,最佳实践和约定的期限,在创建高质量软件产品以满足客户和商业需求方面发挥积极作用。
除了开发高质量代码外,您的角色还将包括协助您的团队高级开发人员确定工作范围和完善流程,以确保及时交付项目,冲刺和其他工作包。 您还将担任团队中研究生开发人员的导师,并通过与其他开发团队进行交叉培训来不断提高您和其他人的技能。
义务和责任
开发高质量的解决方案:
- 与您的高级开发人员合作,积极参与常规的迭代开发。 协助范围界定,计划和管理您的工作,以确保按期交付。
- 交付软件以达到团队期望的高质量标准,并确保这些标准得到维护。
- 有助于加强部门系统和实践。
- 确保对代码的同行评审和高覆盖率是交付成果的功能。
- 确定适当的技能差距和培训需求,以确保及时解决。
- 积极参与团队和公司产品与流程的持续改进。
指导和领导:
与您的高级开发人员合作…
- 指导经验不足的团队成员以帮助确定他们的开发需求。
- 担任与您的产品有关的客户拥护者。
- 如果需要,与项目和人员有关的问题会逐步升级。
- 确保适当记录和报告关键项目信息,并确保对正在进行的进度和问题进行公开管理。
- 积极提高团队和您自己的技能和知识水平。
- 向其他团队成员提供质量反馈,或从其他团队成员接收质量反馈,以帮助个人发展。
- 通过积极保持最新趋势,为相关新技术的研究和采用做出贡献。
- 管理您自己的职业道路和个人发展计划的发展。
合作与关系:
- 与团队成员一起完成任务,提供帮助并确保及时交付。
- 与您的高级开发人员商定优先事项,提供估计,报告进度并确定风险/障碍和缓解措施
- 与产品经理一起确保交付的产品满足业务需求
- 与其他开发人员和建筑师保持和共享知识
- 与产品经理,客户和客户服务一起了解影响我们客户的问题
- 与质量检查团队一起确保您的团队提供高质量,经过全面测试的输出。
知识,技能,经验和行为
您的资格
- 公认的软件开发能力或计算机科学学位(或另一门无数学科)
你的技能& knowledge
- 善于解决问题的能力
- 团队合作能力
- 良好的听,说和写沟通能力
- 组织能力
- 有关设计原则和最佳实践的经验
- 具有自动化或辅助开发过程的工具知识
- 与一种或多种相关的编程语言和框架竞争
- 精通软件设计,数据库和开发技能
- 擅长解决复杂的软件问题,包括不熟悉的代码
您的经验
- 在专业开发组织中设计和实现复杂软件的经验
- 具有行业认可的软件开发生命周期过程的经验
- 集成软件组件方面的经验
- 成功开发软件的经验
- 敏捷开发团队交付产品的良好记录
- 对某些TSG核心技术有扎实的理解,例如C#,JavaScript,MS SQL,WCF,WPF&Silverlight,HTML 5,Microsoft Dynamics,Sage CRM,Sage 200和SharePoint。
- 能够进行测试驱动开发,自动化测试和持续集成
- 能够解决问题并在很短的时间内提出解决方案。
- 注重细节和保持一致方法的能力。
- 具有使用不同技术的多个同时项目的经验。
- 能够在紧密集成的R中与开发人员和测试人员紧密合作&D function.
截止日期:
2015年1月23日,星期五-17:30