软件开发工程师 C#

新加坡 29天前全职 网络
4.4万 - 8.2万 / 月
工作职责 - 与跨职能团队合作,设计、开发和维护大规模微服务系统。 - 参与团队开发工作,以确保项目成功交付。 - 推动最佳实践和编码标准的实施,以确保软件质量达到最高水平。 - 参与解决方案设计和相关代码的同行评审,打包和支持版本的部署。 - 评估应用程序和流程改进的机会,并准备理由文档与团队成员和其他相关方分享。 - 积极解决技术和应用问题,重点关注高性能和低延迟。 职位要求 - 5年以上C# / .NET / .Net Core软件开发经验。 - 深入了解和掌握核心Microsoft .Net / .Net Core技术。 - 拥有设计和开发企业级软件的丰富经验。 - 具备消息代理和中间件的经验。 - 具备源代码管理系统和持续集成/部署环境的经验。 - 具备自动化测试经验。熟悉包括看板和Scrum在内的敏捷开发方法。 - 具备多线程和并发编程经验。 - 具备调试、性能分析和优化经验。 - 全面理解面向对象和面向服务的应用开发技术和理论。 - 具备与内部团队成员和外部业务利益相关者的强大沟通能力。 优先能力要求 - 具备Azure / AWS / 阿里云等云环境经验。 - 具备FIX API经验。 - 在外汇/差价合约金融/数字交易行业的经验。