实践领导者,开发 - Interac Verified
在Interac,我们设计和提供产品和解决方案,让加拿大人掌控自己的资金,从而让他们享受更多人生。但这还不是全部。无论是领导实时资金流动,推动创新的商业解决方案,如开放支付用于交通系统,还是在验证和开放银行等新领域取得进展,我们在塑造加拿大数字经济的未来中发挥着关键作用。
想要在创意思考者、问题解决者、技术专家和高性能应用程序开发人员的社区中留下持久的影响吗?我们希望听到你的声音。
实践领导者,开发 - Interac Verified - 汇报给实践领域负责人,软件开发 - 将负责推动与产品战略目标和路线图相一致的高质量软件解决方案的技术方向和交付。他们热衷于构建新功能,增强现有产品,并将客户的业务需求转化为具体的系统和技术解决方案。
你将负责:
• 开发复杂、高性能、可扩展和可靠的软件系统。
• 管理软件应用程序的规划、开发、性能和维护。
• 对软件开发标准/指南保持良好的理解并与其他实践领导成员保持一致。
• 评估并构建解决问题的最佳应用架构,如批处理、基于事件、队列等。
• 领导、指导和激励高绩效软件开发从业者团队,确保与组织目标保持一致,鼓励专业发展,并塑造协作、创新和技术卓越的文化。
• 积极识别架构弱点并推荐适当的解决方案,在相关领域进行功能和代码审查。
• 理解业务需求并设计与架构标准和原则一致的架构。
• 与软件测试团队合作,并协助他们维护稳健的测试脚本和测试环境。
• 在软件开发生命周期中提供技术领导和指导,利用最佳实践进行持续改进。
• 定期与业务利益相关者合作,了解需求并提供技术见解。
• 辅导实践成员努力追求技术卓越,遵守批准的软件开发标准、最佳实践和架构原则,同时将技术债务降至最低。
• 确保实践成员发展具有深度领域专业知识和互补技能的T字型技能组合。
• 与产品保持持续的沟通和参与,确保在业务和技术战略上保持一致。
• 与敏捷教练合作,支持敏捷小组的教练、学习和持续改进。
你需要:
• 计算机科学/工程学或等同教育和经验的大学学位。
• 有资格在加拿大全职工作。
• 至少7年软件开发职位经验。
• 2-3年的架构/开发领导经验。
• 有资格或持有加拿大政府的机密二级(或更高级别)许可。
• 在敏捷软件开发环境中工作的经验是一种资产。
• 在使用Spring、Spring MVC、Spring Boot、JPA、JMS、Hibernate等开发弹性/分布式基于Java的应用程序方面有丰富经验。
• 具备设计、开发和使用REST Web服务的经验。
• 具备设计、创建和保护API的经验——对应用程序安全控制和保护通信的机制有坚实的基本理解。
• 对证书、TLS、加密、HSM的使用和集成有深入了解。
• 对安全的Web应用程序编程原理有深入了解。
• 有开发高吞吐量、低延迟系统和面向服务的架构的经验。
• 有Istio和Envoy等服务网格技术的经验。
• 有微服务、容器化应用程序、Docker/Kubernetes、云技术方面的背景。
• 有使用CI/CD自动化/构建工具的丰富经验。
• 对大数据集的性能影响和各种缓解方法有深入了解。
• 对自己能够以有影响力的方式传达详细信息有信心。
• 能够跟上新技术的步伐,并适当地应用它们。
• 具有团队领导和指导的能力,以及引导和激励团队成员充分发挥潜力、营造协作和创新工作环境的卓越记录。
• 积极解决问题的能力,具备推动持续改进倡议的卓越记录,并能够快速学习。
• 理解细节的重要性。你能够注意到别人忽略的事情。你的批判性思维能力有助于决策。
• 能够赋予数据意义。你喜欢调查复杂问题,理解信息并解决故障。
Interac要求员工完成背景调查,由我们的服务提供商完成。我们使用这项服务完成以下检查:
• 5年的就业验证;
• 加拿大犯罪记录调查;
• 教育验证;
• 加拿大身份证交叉验证;
• 公共安全验证;
• 信用查询
我们的工作方式
我们知道,杰出的人才有伟大的想法,并对自己的工作充满激情。我们的文化鼓励卓越,并积极奖励贡献,包括:
联系:每天都有才华横溢的人围绕在你身边,他们都被共同目标的激情驱动。
核心价值观:它们定义了我们。遵循这些价值观有助于我们在自己的领域做到最好。
薪酬和福利:薪酬根据个人和公司绩效而定,我们提供多种福利和特权。
教育:为了确保你在自己的领域做到最好,我们投资于你的发展。