工作描述
背后的故事
业务组:加拿大数字银行工程 - 数字支付(称为ScotiaDigital)
项目:加拿大数字银行工程 - 数字支付正在寻求2名Android开发人员,以帮助支持旗舰Scotiabank银行应用程序的BAU开发和维护。候选人将加入该组内的一支庞大的Android开发团队,但将被划分到一个较小的团队中进行日常工作。
请求原因:补缺 - 当两名候选人达到任期时,于10月31日过渡
候选人价值主张
• 候选人将与一些顶尖新兴技术一起工作,涉及多个工作流程。这将使候选人有机会过渡到该组内的其他正在进行的项目之一,目前有大约23名Android开发人员在ScotiaDigital内部工作,他们将与其合作。
在角色中的典型一天
• 根据所在团队的Scrum会议 - 可能是早上的会议开始一天
• 完成分配给他们的功能 - 进行编码,提交给团队进行同行评审,团队将批准或提出命令和反馈进行更改和重新提交
• 每2周进行一次Sprint Refinement和Sprint Planning
• Sprint Refinement - 对他们下一个sprint关注的细节进行详细讨论,以提供即将到来的工作的概念
• Sprint Planning - 实际分配工作给开发人员
• 收集和分析系统需求,记录规范,并开发满足客户需求和数据的软件解决方案
• 分析和审查增强请求和规范,实施系统软件并根据客户需求进行定制
• 准备详细的软件规范和测试计划,编写新程序
• 修改现有程序以符合新的标准,并对开发的程序进行单元测试
• 为系统测试、用户测试和实施创建迁移包
• 提供质量保证审查
• 在软件实施后进行验证并解决在测试过程中发现的任何错误
候选人要求/必备技能
• 候选人必须具有高级开发经验/领导责任 - 在最近的项目工作/角色中有所体现
• 5年以上Android开发经验 - 最好在金融服务领域
• 3-5年Kotlin经验
• 3年以上Java经验(次要)
• 有使用Android Studio、Bitbucket、JIRA、Confluence的经验
Nice-To-Have技能
• 使用MVVM架构模式
• 使用Android架构组件
软技能
• 积极主动解决问题,能够应对动态变化的优先级
• 能够在没有直接指示或监督的情况下管理分配的任务和期望
• 快速适应的学习者,能够迅速上手
• 能够在压力下表现出强大的专业素养
• 强大的调查、优先级排序和组织能力
• 候选人在方法上必须持开放态度,并能够单独评估每种情况
• 必须能够与团队密切合作,同时又能够对自己负责,以满足个人截止日期而无需过多指导
学位或证书
• 计算机科学、计算机工程或相关领域的学士学位优先
候选人评审和选择
• 两个步骤的流程:与招聘经理进行第一轮面试
第二轮 - 与技术团队进行面试 - 在技术场景中进行深入探讨
• 招聘经理的面试时间:经理周五离开度假
• 希望委派2名高级团队成员
附加说明
• HuAndre团队目前有23人 - 全部是Android开发人员
• 这分为6个较小的团队,负责不同的工作流程
职位编号:53680