软件工程师,高级开发人员,Java

16个月前全职
EQ Bank | Equitable Bank

EQ Bank | Equitable Bank

location 多伦多
unsaved
位置:多伦多旧城区 加入挑战者 作为一家传统银行,这并不是我们的风格。我们坚信创新银行体验,因为我们相信加拿大人应该有更好的选择,我们挑战自己和团队创造性地改变银行业的可能性。我们的团队由好奇而敏捷的头脑组成,他们能够找到更聪明的做事方式。如果你不怕迎接巨大挑战并重新定义未来,你就属于我们。 你将与那些鼓励你不断进步的人一起工作。我们喜欢保持乐趣,提问并共同学习。 我们是一个庞大(而且不断壮大!)的大家庭。总体而言,我们通过Equitable Bank为加拿大境内的超过370,000人提供服务,Equitable Bank是加拿大的挑战者银行™,已经存在了50多年。Equitable Bank的全资子公司Concentra Bank支持加拿大的信用合作社,为超过500万会员提供服务。我们共同管理和管理超过1000亿加元的综合资产,具有明确的使命,推动加拿大银行业的变革,以丰富人们的生活。我们的EQ Bank平台()已被评为加拿大福布斯世界最佳银行2023、2022和2021年度排名中的一等银行。 工作内容 软件工程师将成为Equitable Bank战略数字化项目的一部分。主要职责包括为网络和移动在线渠道设计、开发和支持RESTful/SOAP API和ETL解决方案。 你的核心职责将包括: • 评估和澄清用户体验和需求(10%) • 通过提供技术解决方案,支持体验设计、功能需求和数字产品定义 • 分析并提供反馈,以演进创意设计和功能需求,定义以客户为中心的解决方案 • 贡献技术/非功能性需求 技术设计(20%) • 与前端和后端系统团队共同定义集成的RESTful/SOAP API或ETL解决方案设计 • 使用RAML和JSON Schema标准创建设计文档 API开发(60%) • 开发和支持可互操作的API和微服务应用程序 • 计划和估算开发任务 • 参与每日交付的SCRUM会议,确保迭代交付进展和问题解决 • 对开发的代码进行单元测试,必要时进行自动化测试 • 开发和维护全面的架构设计和技术文档 • 参与团队和同行代码审查会议 • 在QA问题处理过程中积极参与,推荐并提供修复措施 应用支持(10%) • 协助故障处理团队解决生产故障 让我们谈谈你自己! • 计算机科学或相关技术领域的学士学位 • 扎实的知识(5年以上)在J2EE/JEE软件交付或软件开发方面,包括多个框架,如Hibernate、Spring MVC、Spring Security、SAML、OAuth、OIC • 2年以上实际经验构建RESTful/SOAP API解决方案 • 有API管理工具的经验,例如Mule Soft API Manager(最好)或Apigee Edge(有利) • 有企业级软件应用的配置、部署和测试经验 • 有SQL Server数据库、SQL和T-SQL的经验 • 有缺陷跟踪和协作软件的经验: Jira、Confluence或类似软件 • 有单元测试框架和工具(Junit、MUnit或TestNG)和源代码控制软件(CVS、SVN、Git或类似软件)的经验 • 有金融行业工作经验和银行产品知识是明显的优势 • 能够自我发起,将概念推动到设计和实施阶段 • 良好的口头和书面沟通能力 我们提供的福利[对于全职永久职位] ???? 有竞争力的奖励金 ✨ 市场领先的RRSP匹配计划 ???? 医疗、牙科、视力、人寿和残疾福利 ???? 员工股权购买计划 ???????? 为照顾孩子而提供的产假/父母补贴 ???? 慷慨的休假政策、个人假期,甚至还有搬家日 ???? 虚拟活动,与同事们建立联系 ???? 年度专业发展津贴和全面的职业发展计划 ???? 有机会加入顶级金融科技公司,帮助创造一种新型的银行体验 该职位将以混合工作形式进行,办公时间将在Equitable Bank位于安大略省多伦多市东京街351号的额外办公空间中进行。 Equitable Bank深信包容性。当我们尊重和庆祝每个人的多样化经历和观点时,我们的组织更加强大,我们的员工也能蓬勃发展。为了支持这一承诺,我们鼓励员工在职业道路上不断成长,也在个人生活中实现个人成长。 我们承诺为所有申请者提供无障碍的招聘流程和工作环境。请告知我们任何需要的适应措施,以便您在申请过程和之后能够发挥最佳水平。 所有被考虑的候选人...