高级 .NET 后端工程师——金融(远程,哥伦比亚)
作为敏捷分布式团队的一员,使用现代 .NET 技术构建托管于 Azure 的 API 和微服务,为金融软件提供支持。 改进现有产品并交付新功能。
描述
- 帮助敏捷团队扩展金融软件功能
- 增强现有应用程序并参与季度开发计划
- 在 Microsoft Azure 中开发和托管软件
- 使用 Visual Studio、Azure DevOps、C#、.NET Framework、.NET Core、Azure API Gateway、SQL Server、Angular 及相关技术
- 设计和实现 API 及微服务
- 编写整洁、结构清晰、可测试且可用于生产环境的代码
- 参与同级代码评审
- 与远程分布式团队密切协作
任职要求
- 至少六年专业软件工程经验
- 具备使用 C# 和 .NET Core 开发 API 及微服务的高级实践经验
- 熟练掌握 SOLID 原则、依赖注入或 IoC,以及整洁、易维护的代码编写
- 具备创建自动化单元测试和集成测试的实践经验
- 具备扎实的 SQL 和 Entity Framework 或 EF Core 技能,包括查询优化和性能意识
- 具备使用异步或事件驱动通信设计微服务和分布式系统的经验
- 具备云开发经验,优先考虑 Microsoft Azure 经验
- 具备 CI/CD 和当前软件开发实践经验
- 能够独立交付设计良好、可测试且可用于生产环境的软件,并参与代码评审
- 具备良好的沟通能力以及与远程分布式团队协作的经验
- 英语流利
- 必须居住在拉丁美洲(LATAM)
福利待遇
- 完全远程工作
- 以美元支付的有竞争力的薪酬
- 带薪休假
- 工作自主权
- 有机会与领先的美国公司合作
- 参与活动以及注重身心健康和工作与生活平衡的文化
- 在多元化的全球网络中开展协作
- 与经验丰富的高级专业人士合作
