全栈首席工程师的机会是什么?作为数字技术组的成员,全栈首席工程师负责设计、开发和维护主要使用C#编写的遗留和“云优先”应用程序,重点关注.Net Core和Azure云平台。该组织不断努力改进我们的敏捷、工程和DevOps实践,这个角色将被期望积极参与这些工作。
在本质上,这个角色需要出色的问题解决能力和C# / .Net、Java、Javascript、Python和全栈编码能力。
这个角色需要有效地沟通、合作和影响工程和业务团队成员以及跨多个项目和部门边界的高级管理人员。
全栈首席工程师解决对业务产生广泛影响的独特和复杂的问题。全栈高级工程师开发前端和后端解决方案。
设计、开发、更新/维护解决方案,并为T&I团队的其他成员提供技术指导。在这个层面上,主要挑战是在多功能项目中识别原因并实施解决复杂和关键业务问题,评估和沟通技术对业务的影响。
这个职位的同事应该熟悉以下活动:评估应用软件包并向高级管理层提出建议。领导并指导其他同事进行新产品评审、测试和试点。收集和深入分析大型和关键项目的业务需求。
进行深入的可行性研究,将复杂的需求转化为适当的设计技术和创新部门作为城市国家科技和创新团队的成员,您将为客户和同事提供解决方案,并进行开发和维护。
这是银行技术团队中技术进步和创新的令人兴奋的时刻。
你将做什么帮助领导跨平台应用系统的设计和开发。根据"You Build You Own (YBYO)"模型编写高质量的代码,并进行自动化测试和验证。
进行性能调优、监控、部署和生产支持的复杂工程活动。研究、影响和实施供应商依赖以简化架构。
在云环境中实施、维护和更新CI / CD流水线。与业务合作伙伴、架构师和其他团队合作,根据优先级确定系统的复杂技术和功能需求。
与多个企业级分布式执行团队合作,为业务应用程序提供新的能力。为全渠道客户设计和开发API。为团队成员提供技术指导,构建API和用户界面,以利用大型数据集、基础架构和用户体验。
拥有从构思到生产的完整网络软件开发生命周期的所有权。在广泛的业务领域内提供编程专业知识和业务分析技能,通常作为项目团队的高级成员,在分析、设计、修改和开发业务应用程序方面进行分析。
根据将编写程序的编程规范进行编程,并设计、编码、测试、调试和文档化程序。
创建和教育编程规范,推荐在开发、维护和应用标准方面进行更改。分析和开发逻辑数据库设计、数据模型和关系数据定义,跨多个计算环境(例如基于主机、分布式系统、客户端服务器等)。
遵守架构标准和已建立的方法和实践。
必备条件:学士学位或同等学历;至少12年软件开发经验;至少10年的经验:Java、Javascript、.NET和/或Python;至少6年的数据库和数据建模/设计经验(SQL和NoSQL);至少3年在项目或运营环境中协调团队工作的经验;至少6年的云解决方案全栈开发经验(首选Azure)。
技能和知识:8年以上的JavaScript开发框架和工具经验:Angular、React、VueJS和Gulp、Grunt、Yarn等;8年以上的通过完整发布周期管理软件开发项目的经验;4年以上的大数据和事件流技术经验:Spark、Kafka等;4年以上的领导软件工程团队的经验;2年以上的云技术经验:Azure(大加分)、AWS、OpenStack等;2年以上的容器和编排经验:Docker、Kubernetes等;2年以上的构建和CICD技术经验:GitHub、BitBucket、Azure DevOps、Maven、Jenkins、Nexus或Sonar;2年以上的规模化敏捷经验;4年以上的质量保证技术经验:ATDD、Selenium、Cucumber、JUnit、NUnit、SoapUI或Postman;4年以上的Unix Shell脚本经验;具有.Net、Java、Spring或云技术认证;数据管理方法经验;具有无服务器架构和计算经验;优先考虑2年以上的UI / UX开发和设计系统经验:CSS、Web Components、Less、Sass。
薪酬起始基本工资:每年122,535美元至208,715美元。具体薪酬可能因技能、经验和地点而异。这个职位有资格获得奖金和/或佣金。
要考虑此职位,您必须至少满足以下基本资格。前述工作描述旨在表明该分类中的员工所执行的工作的一般性质和级别。它不旨在包含或解释员工在此职位上所需的所有职责、责任和资格的全面清单。
福利和优惠在城市国家,我们努力成为我们所做的一切中最好的,包括我们为同事提供的福利和优惠。了解我们的福利和优惠。
包容和平等机会雇佣城市国家银行是一家致力于多样性和包容的平等机会雇主。所有符合资格的申请人将获得平等的就业机会,不因种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾、退伍军人身份或法律保护的其他基础而受到歧视。
关于城市国家我们从一个基本前提开始:商业是个人的。从第一天起,我们一直比竞争对手更加努力地帮助我们的客户、同事和社区蓬勃发展。
城市国家银行由企业家为企业家于1954年创立,诚信、社区和无与伦比的客户关系的传统至今仍是我们公司的核心。
城市国家是加拿大皇家银行的子公司,是北美领先的多元化金融服务公司之一。
最后更新:2024年2月5日