全栈高级工程师

15个月前全职
101.2K - 172.4K USD City National Bank

City National Bank

location 纽约
unsaved
全栈高级工程师 机会是什么 作为数字技术团队的一员,全栈高级工程师负责设计、开发和维护主要使用C#编写的遗留和“云优先”应用程序,重点关注于.Net Core和Azure云平台。该团队不断努力改进我们的敏捷、工程和DevOps实践,这个角色将被期望积极参与这些努力。在本质上,这个角色需要出色的问题解决能力和C#/.Net、Java、Javascript、Python和全栈编程能力。这个角色需要有效地与多个项目和部门之间的工程和业务团队成员进行沟通、协作和影响。全栈高级工程师是一位经验丰富的高级专业人员,具有广泛的经验,可以使用各种概念和深入评估以创造性和有效的方式解决复杂问题。全栈高级工程师开发前端和后端解决方案。设计、开发、更新/维护解决方案,并为其他团队成员提供技术指导。在这个级别上,主要挑战是在多功能项目中识别原因并实施解决复杂业务问题的解决方案,评估和沟通技术对业务的影响。这个职位的同事将对以下活动感到满意:评估应用软件包并向高级管理层提出建议。在新产品评审、测试和试点中与其他同事一起领导和参与。收集并深入分析大型项目的业务需求。进行深入的可行性研究,将复杂的需求转化为适当的设计 技术与创新部 作为City National技术与创新团队的一员,您将为客户和同事提供驱动、开发和维护解决方案。这是一个技术进步和创新的激动人心的时代,特别是在我们的技术团队中。 您将会做什么 •协助在设计和开发跨功能、多平台的应用系统方面发挥领导作用。 •根据You Build You Own (YBYO)模型,编写高质量的代码,推动自动化测试和验证。 •进行性能调优、监控、部署和生产支持等复杂的工程活动。 •研究、影响和实施供应商依赖以简化架构。 •在云环境中实施、维护和更新CI/CD流水线。 •与业务伙伴、架构师和其他团队合作,根据优先级确定系统的复杂技术和功能需求。 •与多个企业级分布式执行团队合作,为业务应用程序提供新的能力。 •为全渠道客户设计和开发API。 •为利用大数据集、基础设施和用户体验提供编程接口和用户界面。 •拥有从构思到生产的完整的网络软件开发生命周期。 •在广泛的业务领域内,作为项目团队的高级成员,在分析、设计、修改和开发业务应用程序方面提供编程专业知识和业务分析技能。 •根据编程规范创建和教育程序规范,从中编写程序,并设计、编码、测试、调试和文档化程序。 •创建和审查编程文档,并建议在开发、维护和应用标准方面进行更改。 •分析和开发跨多个计算环境(例如基于主机、分布式系统、客户端服务器等)的逻辑数据库设计、数据模型和关系数据定义。 •遵守架构标准和已建立的方法和实践。 必备技能* •学士学位或同等学历 •至少6年以上的软件开发经验和 •至少4年以上的经验:.NET、Java、Javascript和/或Python和 •至少4年以上的数据库和数据建模/设计经验(SQL和NoSQL)和 •至少3年以上的项目或运营环境中协调团队工作的经验 •至少2年以上的云解决方案全栈开发经验(Azure或AWS)-优先考虑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 薪酬 起始基本工资:每年101,231美元-172,355美元。确切的薪酬可能会根据技能、经验和地点而有所不同。此工作有资格获得奖金和/或佣金。 •要考虑此职位,您必须至少满足这些基本资格。上述工作描述已经被设计为指示员工在此分类中执行的工作的一般性质和水平。它不是设计为包含或解释员工分配到这份工作所需的所有职责、责任和资格的全面清单。 福利待遇 在City National,我们努力成为我们所做的一切中最好的,包括我们为同事提供的福利和优惠。了解我们的福利和优惠。 包容和平等机会雇佣 City National Bank是一家致力于多样性和包容的平等机会雇主。所有合格的申请人将获得平等的就业机会,不论种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾、退伍军人身份或任何其他受法律保护的基础。 关于City National 我们从一个基本前提开始:商业是个人的。从第一天起,我们一直超越竞争,帮助我们的客户、同事和社区蓬勃发展。City National Bank是由企业家为企业家创立的,诚信、社区和无与伦比的客户关系的传统仍然是我们公司的核心。City National是加拿大皇家银行的子公司,是北美领先的多元化金融服务公司之一。