在美国银行,我们正在努力做到最好。帮助我们服务的客户和企业做出更好、更明智的金融决策,促进我们支持的社区的增长和成功。我们相信实现我们共同的雄心壮志需要我们所有人的共同努力,每个人在潜力上都是独特的。在美国银行的职业生涯将为您提供广泛而不断增长的机会,让您在职业生涯的每个阶段都能发现让您蓬勃发展的东西。从第一天开始尝试新事物,学习新技能,发现您擅长的领域。
职位描述
我们正在寻找一名全栈软件工程师,为我们的新的BNPL / POS借贷平台提供设计和开发经验,为我们的技术项目的成功做出贡献。该职位将负责分析、设计、测试、开发和维护一流的软件体验。候选人是一个有自我激励的个人,可以与团队和整个组织进行合作。候选人负责按照美国银行的标准制作的软件工件,以确保对客户体验的最小影响。候选人将熟练掌握敏捷软件开发生命周期和DevOps原则。
基本职责:
• 负责设计、开发、测试、运营和维护产品
• 通过持续编写可投入生产和可测试的代码来全面拥有技术栈
• 始终根据架构最佳实践创建最佳设计;在定义技术设计时考虑受影响的系统/环境的可扩展性、可靠性和性能
• 对故障进行分析,提出设计变更,并鼓励运营改进
• 在设计和编码决策中始终以客户体验为前提
• 接受代码审查的反馈并进行更改以符合标准
• 进行代码审查,提供有关工程最佳实践和开发程序符合性的指导
• 负责确保产品开发的所有方面都遵循合规和安全最佳实践
• 在开发标准中嵌入软件可靠性工程标准
• 拥抱新兴技术机遇,并为银行技术转型的最佳实践做出贡献
• 促进创新、协作和持续改进的文化
• 批判性地审查任务,并确保它们被适当地优先考虑并按增量交付的方式进行规模化;在需要升级之前预见并沟通阻碍和延迟
基本资格:
• 学士学位或同等工作经验
• 五到六年相关经验
首选技能/经验
• 6+年使用Java/Springboot进行微服务/API开发的实际经验
• 5+年使用React.js及其核心原理的实际经验
• 具有Angular JS经验者优先
• 有Azure、AWS或GCP云原生开发经验者优先
• 有Apache Kafka、Spark等流媒体技术经验者优先
• 有PostgreSQL和/或MS SQL等关系型数据库经验
• 有Cassandra、MongoDB等NoSQL数据库经验
• 熟练掌握JavaScript,包括DOM操作和JavaScript对象模型
• 有流行的React.js工作流(如Flux或Redux)的经验
• 熟悉更高级的ECMAScript规范
• 有数据结构库(如Immutable.js)的经验
• 有Jenkins/Cloud bees、Apigee、Kubernetes、Rancher等经验
• 对功能、受影响的用户、受影响的流程和功能的目的有透彻的理解
• 熟悉敏捷软件开发生命周期和DevOps原则
• 能够与产品团队中的所有相关方,包括工程师、产品所有者、Scrum主管、第三方供应商和客户,沟通流程和结果
• 解决问题和分析的能力强
如果在申请或招聘过程中有任何需要适应残疾的事项,请参阅我们为申请人提供的残疾适应措施。
福利:
我们对福利和总体回报的处理考虑到了我们团队成员的整体需求,以及在工作内外可能需要的东西。这就是为什么我们的福利旨在帮助您和您的家人提高健康水平、保护您的财务安全并给您带来安心。我们的福利包括以下内容(某些福利可能因角色、地点或工时而有所不同):
• 医疗保险(医疗、牙科、视力)
• 基本期限和可选期限人寿保险
• 短期和长期残疾保险
• 怀孕残疾和产假
• 401(k)和雇主资助的退休计划
• 带薪休假(根据薪资等级和任职年限,从两到五周不等)
• 高达11个带薪节假日机会
• 收养援助
• 每工作30小时累积的病假和安全假,每个日历年最多80小时,除非法律另有规定
平等就业机会
美国银行是一家致力于创建多元化员工队伍的平等机会雇主。我们考虑所有合格的申请人,不论其种族、宗教、肤色、性别、国籍、年龄、性取向、性别认同、残疾或退伍军人身份等因素。
E-Verify
美国银行参与美国国土安全部的E-Verify计划,该计划适用于位于美国和某些美国领土的所有设施。E-Verify计划是由美国公民和移民服务局运营的基于互联网的就业资格验证系统。
薪资范围反映了基于首选位置的数字。实际薪资范围可能因角色所在位置而有所不同。除了薪资外,美国银行还提供全面的福利计划,包括激励和认可计划、股权购买、401k缴纳和养老金(所有福利均需符合资格要求)。薪资范围:$116,280.00 - $136,800.00 - $150,480.00