职位:软件工程师(远程)(芝加哥)
全职/直接聘用职位
远程(靠近芝加哥、纳什维尔或曼哈顿将是一个很大的优势)
不需要定期出差,但每年需要前往公司总部两次
我们的客户正在寻找一名软件开发人员,负责设计、开发和维护支持公司数字平台的高质量软件解决方案。该角色确保所有应用程序和服务的稳定性、可扩展性和性能,同时与跨职能团队合作,推动开发实践和运营效率的持续改进。
职责
- 设计和实施稳定、可扩展和可扩展的软件解决方案。
- 确保遵循安全软件开发生命周期(SDLC)的最佳实践和标准。
- 推动服务和应用程序的设计和开发,以满足定义的服务水平协议(SLA)。
- 与最终用户和利益相关者密切合作,收集需求并迭代解决方案,以提供业务价值。
- 主动识别和解决影响运营效率和服务连续性的任何障碍。
- 为开发的应用程序和服务提供持续支持,确保及时解决问题。
- 参与公司的变更和事件管理流程,遵循既定协议。
软件开发与架构
- 使用C# .NET Core开发和维护网络应用程序的功能。
- 编写干净、可扩展的代码,注重可维护性和性能。
- 实施稳健、高效的基于SQL的解决方案,最好使用MS SQL。
- 使用现代框架开发和维护用户界面,最好是Angular或Blazor。
- 确保解决方案的设计注重安全性、效率和优化。
- 贡献于持续集成和持续交付(CI/CD)管道,尽可能自动化流程。
协作与优化
- 与业务分析师、质量保证和其他开发人员密切合作,确保解决方案满足功能和非功能需求。
- 在多元化团队中培养积极开放的沟通文化,注重协作和共同目标。
- 参与定期审查和反馈会议,推动开发流程和实践的持续改进。
- 在适当的情况下为初级开发人员提供指导和建议,支持他们的职业成长。
职业操守
- 展现对公司核心价值观的承诺,包括责任、诚信、卓越、毅力和爱。
- 确保所有活动与业务目标和项目时间表一致。
- 有效沟通,开放交换想法并认真倾听。
- 在解决挑战时保持积极的、以解决方案为导向的心态。
- 承担责任并让他人对其贡献负责。
- 不断寻找优化流程、提高性能和推动创新的机会。
资格
- 1-3年以上C# .NET Core开发经验
- 熟练使用SQL,最好是MS SQL
- 熟练进行UI工作,最好是Angular和/或Blazor
- 具备强大的结构化问题解决能力,拥有使用系统化和基于事实的流程改进关键任务服务的历史。
- 注重流程的优化和效率。
- 在金融服务公司工作的经验将是一个很大的优势
- 展示了在跨职能团队中培养积极协作文化的专业知识,这些团队具有多样化的个性、技能和经验水平。
- 高度发展的沟通能力
- 紧迫感和行动倾向。
对于所有非奖金、非佣金的直接聘用职位:
该职位的预期薪资范围为($95,000 - $120,000)。实际薪资将基于多种因素,包括相关经验、知识、技能和法律允许的其他因素。提供一系列医疗、牙科、视力、退休、带薪休假和/或其他福利。