在美国银行,我们正在努力做到最好。帮助我们服务的客户和企业做出更好、更聪明的财务决策,并使我们支持的社区得以发展和成功。我们相信,只有大家共同努力,才能实现我们的共同目标,每个人的潜力都是独特的。在美国银行的职业生涯为您提供了广泛且不断增长的机会,让您在职业生涯的每个阶段发现让您蓬勃发展的事物。从第一天起,尝试新事物,学习新技能,发现自己的优势。
**职位描述**
该职位将负责最佳软件体验的分析、设计、测试、开发和维护。候选人应为自我驱动的个人,能够与团队及整个组织协作。候选人负责遵循美国银行标准所产生的软件工件,以确保对客户体验的影响最小化。候选人应熟悉敏捷软件开发生命周期和DevOps原则。
**基本职责:**
- 负责产品的设计、开发、测试、运营和维护
- 通过持续编写可生产和可测试的代码,全面负责全栈
- 一贯创建符合架构最佳实践的最佳设计;在定义技术设计时考虑影响的系统/上下文的可扩展性、可靠性和性能
- 对故障进行分析,提出设计更改,并鼓励运营改进
- 做出合理的设计/编码决策,将客户体验放在首位
- 从代码审查中获取反馈并应用更改以符合标准
- 进行代码审查,提供工程最佳实践和开发程序合规性的指导
- 负责确保产品开发的各个方面遵循合规性和安全最佳实践
- 在开发标准中嵌入软件可靠性工程标准,展现出不懈的关注
**基本资格:**
- 本科或同等工作经验
- 两到三年的相关经验
**优先技能/经验:**
+ 有使用Java、Spring Boot、JPA和Hibernate开发基于JSON的API应用程序的经验。
+ 有为组织的IT安全要求设计和开发软件解决方案的经验,并在多种编程语言中提供安全编码建议,包括Java和AWS云。
+ 有使用Spring框架创建REST和SOAP Web服务的经验。
+ 精通编写查询和存储过程以及与Oracle和Postgres等数据库的回调。
+ 集成安全软件以促进漏洞分析-计划并集成到项目团队的开发环境中。
+ 了解JVM内部结构、性能调优、分析、JMeter。
+ 有Linux shell脚本经验。
+ 有使用版本控制工具如SVN(Tortoise)和/或Git的经验。
+ 有使用Eclipse、NetBeans或Visual Studio等IDE和工具的经验。
+ 有应用安全测试和评估计划的规划和执行经验。
+ 对软件开发生命周期(SDLC)方法论如瀑布、敏捷和Scrum有良好了解。
**工作地点要求**
此角色要求每周在美国银行地点工作三(3)天或更多。
如果在申请或招聘过程中我们可以为残疾人士提供任何便利,请参考我们的残疾申请人便利政策(https://careers.usbank.com/global/en/disability-accommodations-for-applicants)。
**福利:**
我们对福利和总体奖励的看法考虑到团队成员的整体需求,以及在工作内外蓬勃发展的所需。这就是为什么我们的福利旨在帮助您和您的家人提升健康、保护财务安全并带来安心。我们的福利包括以下内容(某些可能因角色、地点或工作时间而有所不同):
+ 医疗(医疗、牙科、视力)
+ 基本定期和可选定期人寿保险
+ 短期和长期残疾保险
+ 怀孕残疾和父母假
+ 401(k)和雇主资助的退休计划
+ 带薪假期(根据薪资等级和任期,从两到五周不等)
+ 最多11个带薪假期机会
+ 收养援助
+ 每工作30小时累积1小时病假和安全假,最多为每个日历年80小时,除非法律另有规定
美国银行是一个平等机会的雇主。我们在考虑所有合格申请人时,不会因种族、宗教、肤色、性别、国籍、年龄、性取向、性别认同、残疾或退伍军人身份以及其他受适用法律保护的因素而有所区别。
**E-Verify**
美国银行参与美国国土安全部E-Verify计划,适用于所有位于美国和某些美国领土的设施。E-Verify计划是由美国公民及移民服务局运营的基于互联网的就业资格验证系统。了解有关E-Verify计划的更多信息(https://careers.usbank.com/verification-of-eligibility-for-employment)。
美国银行将考虑有逮捕或定罪记录的合格申请人。美国银行根据适用的地方法律进行背景调查,包括洛杉矶县公平机会条例和加利福尼亚公平机会法,以及旧金山公平机会条例。美国银行遵循并进行背景调查,以符合《联邦存款保险法》第19节的要求。此外,某些职位可能还需遵守FINRA、NMLS注册、Reg Z、Reg G、OFAC、NFA、FCPA、银行保密法、SAFE法以及适用于协议的联邦指南的要求,如与道德、安全或操作程序相关的要求。
申请人必须遵守美国银行的政策和程序,包括道德规范和商业行为以及相关的工作场所行为和安全政策。
**由于申请人数众多,职位可能会提前关闭。**