职责:
Kforce 的一位客户正在寻找一名位于德克萨斯州休斯顿的高级后端/API 开发人员。
摘要:
我们正在寻找一位经验丰富的高级后端/API 开发人员加入我们的工程团队。在这个角色中,您将帮助架构、构建和维护支持我们应用程序的后端服务和 API。理想的候选人应具备 C#/.NET、微服务、容器化、数据库技术、云服务和数据工程方面的深厚专业知识。
主要职责:
在微服务环境中使用 C# 和 .NET 框架设计、开发和支持 RESTful API
架构并交付可扩展的微服务解决方案,定义清晰的服务边界和有效的通信模式
构建、维护和优化利用 SQL Server、MongoDB 和 AWS RDS 的数据库解决方案
使用 Docker 开发和操作容器化应用程序,并使用 Kubernetes 管理部署
使用 AWS Lambda 创建和维护无服务器函数,以实现可扩展的后端功能
设计和实施 ETL 管道以支持数据处理和转换需求
领导云迁移工作,现代化遗留平台并将其转移到基于云的基础设施
计划和执行复杂的数据迁移计划,确保数据完整性和最小停机时间
在整个堆栈中应用安全最佳实践,包括身份验证、授权、加密、API 安全和容器安全
调整和优化数据库查询和 API 性能,以适应高流量的分布式系统
与使用 React TypeScript 的前端工程师合作,确保 API 集成的顺畅和可靠
要求:
7 年以上使用 C#/.NET 的专业后端开发经验
在设计和构建微服务架构方面有丰富经验,包括服务分解、相关设计模式和服务间通信方法
具有容器化(Docker)和编排(Kubernetes)的实际经验
具有 AWS 的实际经验,包括 RDS 和 Lambda
具有 NoSQL 数据库经验,尤其是 MongoDB
具有领导云迁移计划的经验,包括规划和执行策略
具有复杂数据迁移方法和支持工具的经验
具有使用 Git 或类似版本控制系统的经验
具有构建和使用 RESTful API 的经验
具备 ETL 过程和数据管道开发的工作知识
对安全原则有扎实的理解,包括 OWASP 指南、安全编码实践和数据保护标准
精通 SQL Server 和关系数据库设计
出色的问题解决、调试和故障排除技能,尤其是在分布式系统中
优先资格:
具有其他 AWS 服务的经验,例如 S3、API Gateway、ECS/EKS、DynamoDB 和 CloudWatch
具有消息队列和事件/消息系统(例如 SQS、RabbitMQ、Kafka)的经验
具有与 React + TypeScript 前端团队合作的经验(或支持 React TypeScript 前端)
熟悉 CI/CD 管道和更广泛的 DevOps 实践
技术环境:
后端:
C#,.NET Core/.NET Framework
架构:
微服务,RESTful API
容器:
Docker,Kubernetes
数据库:
SQL Server,MongoDB,AWS RDS
云:
AWS(Lambda,RDS,ECS/EKS,S3,API Gateway)
前端:
React TypeScript(用于协作)
薪酬范围是我们在发布此职位时合理地相信我们会支付的最低到最高薪酬。
我们最终可能支付的金额可能高于或低于此范围。
员工薪酬基于相关教育、资格、认证、经验、技能、资历、地点、绩效、工会合同和业务需求等因素。
此范围可能会在未来进行修改。
我们为符合条件的员工提供全面的福利,包括医疗/牙科/视力保险、HSA、FSA、401(k) 和人寿、残疾及 ADD 保险。受薪人员享有带薪休假。小时工除非法律要求,否则无权享有带薪休假。参与服务合同法项目的小时工有资格享有带薪病假。
注意:
薪酬在获得、归属和可确定之前不被视为薪酬。
任何薪酬的金额和可用性完全由 Kforce 自行决定,除非并直到支付,并且可能根据法律自行决定进行修改。
此职位不符合奖金、激励或佣金的资格。
Kforce 是一个平等机会/平权行动雇主。
所有合格的申请人将获得就业考虑,不论种族、肤色、宗教、性别、怀孕、性取向、性别认同、国籍、年龄、受保护的退伍军人身份或残疾身份。
点击“立即申请”即表示您同意接收来自 Kforce 及其附属公司和服务提供商的电话、AI 生成的电话、短信或电子邮件。
请注意,如果您选择通过短信与 Kforce 通信,频率可能会有所不同,并且可能会产生消息和数据费用。
运营商对延迟或未送达的消息不承担责任。您始终有权通过使用诸如 STOP 之类的关键字停止通过短信进行通信。