高级后端C#开发人员

新加坡 29天前全职 网络
4.4万 - 5.5万 / 月
关于Cynapse Cynapse是一家领先的AI软件公司,专注于企业级视频智能解决方案,由生成式AI驱动,旨在满足各行业的独特挑战。我们的垂直行业解决方案使组织能够在复杂环境中提高安全性、运营效率和安全性,如道路、海港、机场和城市。通过将先进的视觉AI与生成式AI相结合,我们不断突破视频分析的界限,提供变革运营的洞察力和自动化。 由一支具有将初创企业扩展为市场领导者的成功经验的全球团队领导,我们促进创新、协作和多元化视角。Cynapse总部位于美国,为全球客户服务,重新定义视频智能的可能性。 职位描述 我们正在寻找一位经验丰富的高级后端C#开发人员加入我们的门户团队,负责开发我们的企业级门户解决方案。此角色涉及设计、实施和维护强大的后端系统,以支持企业和政府的复杂AI解决方案。您将在一个协作、敏捷且具有专业挑战性的环境中使用最新技术,包括.NET Core 8和ASP.NET。 职责 • 设计、开发和维护我们的企业级门户解决方案的后端系统。 • 负责设计任务,并与前端开发人员、架构师和其他利益相关者合作,使后端解决方案与整体系统目标保持一致。 • 以身作则,编写干净、高质量、可重用的代码,遵循已建立的可扩展性和安全性最佳实践。 • 开发RESTful API并与各种第三方服务和数据库集成。 • 执行单元测试和自动化测试,以确保代码质量和可靠性。 • 积极参与技术讨论,并对代码、系统设计和架构评审做出贡献。 • 调试、排除故障并优化生产环境中的性能瓶颈。 • 遵循敏捷/看板方法论,并与工程团队有效合作。 资格 • 至少8年以上作为后端开发人员的经验,精通C#和.NET Core(优选版本8)。 • 对ASP.NET用于构建企业级Web应用程序有扎实的理解。 • 具有设计和开发RESTful API和后端服务的经验。 • 精通面向对象编程(OOP)原则和软件设计模式。 • 对关系数据库管理系统(和SQL)有深入理解。 • 熟悉基于云的部署(Azure、AWS或GCP)和容器化技术,如Docker或Kubernetes。 • 具有自动化测试框架(xUnit、NUnit或同等)经验者优先。 • 了解CI/CD管道和现代敏捷软件开发实践。 • 具备以下任何经验者将被视为加分项: • 微服务和面向消息的架构 • NoSQL/文档数据库系统 • gRPC,或消息代理如RabbitMQ或Kafka。 个人能力 • 创新、积极主动、学习快速,对解决复杂技术挑战充满热情。 • 具备良好的沟通和团队合作能力,能够在小型敏捷团队中有效工作。 • 高度的责任感和关注细节,致力于提供强大且高质量的软件解决方案。 • 适应性强,乐于学习新技术和流程。 福利 • 具有竞争力的基本工资和慷慨的股票期权计划。 • 独特的机会与全球优秀团队合作,参与前沿技术。 • 激动人心的工作环境,工作时间灵活。 • 健康保险覆盖和专业发展支持。 地点:由于职位性质,此职位仅对位于新加坡的候选人开放。 职位类型:全职,永久。