C# / .NET 软件应用支持 / 工程师

芝加哥 9天前 远程 全职 网络
面议
关于职位 在美国银行,我们正在努力做到最好。帮助我们服务的客户和企业做出更好、更聪明的财务决策,并支持我们所支持的社区成长和成功。我们相信,只有我们所有人共同努力,才能实现我们的共同目标,每个人在其潜力上都是独一无二的。在美国银行的职业生涯为您提供了广泛且不断增长的机会,让您在职业生涯的每个阶段发现自己的优势。从第一天起尝试新事物,学习新技能,发现您的擅长之处。 职位描述 成为变革性变革的一部分,在这里诚信至关重要,成功激励人心,优秀的团队协作创新。作为美国第五大银行,我们是全国最受尊敬、最具创新性、最具道德和最成功的金融机构之一。我们正在寻找不仅仅想要一份工作的人——他们想要有所作为!美国银行正在寻找一名软件工程师,他将为我们数字化转型旅程中的技术计划的成功做出贡献。 该职位将负责分析、设计、测试、开发和维护一流的软件体验。候选人是一个自我激励的人,能够与团队和整个组织合作。候选人对所生产的软件工件负责,遵循美国银行的标准,以确保对客户体验的影响最小。候选人将熟练掌握敏捷软件开发生命周期和DevOps原则。 职责 - 负责设计、开发、测试、操作和维护产品。 - 始终创建遵循架构最佳实践的最佳设计;在定义技术设计时考虑受影响系统/上下文的可扩展性、可靠性和性能。 - 做出合理的设计/编码决策,将客户体验放在首位。 - 从代码审查中获取反馈并应用更改以符合标准。 - 进行代码审查以提供有关工程最佳实践和遵循开发程序的指导。 - 负责确保产品开发的所有方面遵循合规性和安全性最佳实践。 - 在开发标准中体现软件可靠性工程标准的坚定关注。 - 接受新兴技术机会并为支持银行技术转型的最佳实践做出贡献。 - 为创新、协作和持续改进的文化做出贡献。 - 批判性地审查任务,确保它们被适当优先排序和调整大小以实现增量交付;在需要升级之前预见并沟通阻碍和延误 要求 - 2年以上.NET应用程序开发经验,包括C#、ASP.NET和相关框架的编码、测试和调试。 - 2年以上关系数据库经验,如SQL Server和Oracle,包括编写查询和基本性能调优。 - 2年以上在Windows和/或Linux环境中安装和配置软件的经验,包括应用程序依赖项和开发工具。 - 使用源代码控制系统(例如GitLab、TFS)进行版本管理和协作的经验。 - 学士学位或同等工作经验 - 两到三年相关经验 加分项 - 具有Azure或AWS云经验(加分项) - 能够与产品团队中的所有相关方沟通流程和结果,包括工程师、产品负责人、Scrum Master、第三方供应商和客户 - 以书写可读代码为荣,承诺遵循编码最佳实践和标准。 - 熟悉AI辅助开发工具(例如GitHub Copilot)。能够编写有效的提示以生成和调试代码。 - 该职位提供混合/灵活的时间表,这意味着每周有3天或更多的办公室工作期望,并可以在其他日子在办公室外工作。 - 此职位不符合签证赞助资格。 福利 - 医疗保健(医疗、牙科、视力) - 基本定期和可选定期人寿保险 - 短期和长期残疾 - 怀孕残疾和育儿假 - 401(k)和雇主资助的退休计划 - 带薪假期(根据工资等级和任期从两周到五周不等) - 多达11个带薪假期机会 - 收养援助 - 每工作30小时累积1小时病假和安全假,除非法律另有规定,每年最多80小时