职位:软件工程师 2(.NET Core, Visual Studio, SQL Server)
在美国银行,我们正在努力做到最好。帮助我们的客户和企业做出更好、更明智的财务决策,并支持我们所服务的社区成长和成功。我们相信,只有大家共同努力,才能实现我们的共同目标,每个人的潜力都是独一无二的。在美国银行的职业生涯为您提供广泛且不断增长的机会,让您在职业生涯的每个阶段都能发现自己的优势。
从第一天起,尝试新事物,学习新技能,发现自己的擅长之处。
职位描述
该职位将负责分析、设计、测试、开发和维护一流的软件体验。候选人是一个自我激励的人,能够与团队和整个组织合作。候选人负责遵循美国银行标准生产的软件工件,以确保对客户体验的影响最小。候选人将熟练掌握敏捷软件开发生命周期和Dev Ops原则。
基本职责
• 负责产品的设计、开发、测试、运营和维护
• 通过持续编写生产就绪和可测试的代码来承担全栈所有权
• 始终创建符合架构最佳实践的最佳设计;在定义技术设计时考虑系统/上下文的可扩展性、可靠性和性能
• 对故障进行分析,提出设计变更,并鼓励操作改进
• 在设计/编码决策时始终将客户体验放在首位
• 从代码审查中获取反馈并应用更改以符合标准
• 进行代码审查以提供有关工程最佳实践和开发程序合规性的指导
• 负责确保产品开发的各个方面遵循合规性和安全性最佳实践
• 在开发标准中嵌入软件可靠性工程标准,表现出不懈的专注
• 接受新兴技术机会,并为支持银行的技术转型的最佳实践做出贡献
• 为创新、协作和持续改进的文化做出贡献
• 批判性地审查任务,确保它们被适当地优先排序和调整大小以实现增量交付;在需要升级之前预测和沟通障碍和延误
基本资格
• 学士学位或同等工作经验
• 三到五年相关经验
优先技能/经验
• 了解Web设计原则和标准
• 拥有.Net Core 8、C#、Java Script的实践经验
• 拥有丰富的SQL Server经验
• 拥有RESTful APIs、Docker和Postman的经验
• 熟悉CI/CD管道、Visual Studio Code、Git、Git Hub CoPilot和敏捷方法
• 具有主机、应用程序和容器的漏洞经验
• 较强的问题解决能力、沟通和协作能力
• 了解Azure或Rancher等云平台
• 拥有Kendo的经验
地点要求
该职位要求每周在美国银行的办公地点工作三天或更多。
如果在申请或招聘过程中的任何阶段我们可以为残疾人士提供便利,请参阅我们的申请人残疾便利设施。
福利
• 医疗保健(医疗、牙科、视力)
• 基本定期和可选定期人寿保险
• 短期和长期残疾保险
• 怀孕残疾和育儿假
• 401(k)和雇主资助的退休计划
• 带薪假期(根据工资等级和任期从两周到五周不等)
• 多达11个带薪假期机会
• 收养援助
• 每工作30小时累积1小时病假和安全假,每年最多80小时,除非法律另有规定
美国银行是一个平等机会雇主。我们考虑所有合格的申请人,而不考虑种族、宗教、肤色、性别、国籍、年龄、性取向、性别认同、残疾或退伍军人身份,以及适用法律保护的其他因素。
E-Verify
美国银行参与美国国土安全部在所有位于美国的设施中的E-Verify计划。