开发人员 - 新兴技术(大数据,移动,云计算,RPA)- 4(合同)

16个月前合同
Tundra Technical Solutions

Tundra Technical Solutions

location 多伦多
unsaved
工作描述 背后的故事 业务组:加拿大数字银行工程 - 数字支付(称为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