高级软件工程师 - C#,.NET,医疗

16个月前全职
Kushi Civil Structural consultancy Pvt Ltd

Kushi Civil Structural consultancy Pvt Ltd

location 旧金山
unsaved
职位 - 高级软件工程师 - C#.Net(481045) 地点 - 俄亥俄州门托(现场) 客户 - Steris 签证 - 任何签证 薪水 - 年薪12万美元 所需技术技能: 对微软.NET(C#)有扎实的了解。 必须具备面向对象编程(OOP)概念。 多平台后端应用程序(Dotnet core),守护程序,服务,IIS,WCF。 使用MVC,Blazor,Razor开发Web应用程序。 必须了解如何设计(TCP/IP,RS232,RS485)协议。 电子背景优先(物联网,Arduino,PLC)。 熟练使用LINQ,Entity Framework进行工作的经验。 熟悉微服务的知识优先。 熟练使用消息队列(首选ActiveMQ,但也接受其他队列,如RabbitMQ等)。 具有在Linux环境下工作的实际经验(Ubuntu,Centos,Alpine,发行版)。 熟悉任何SQL数据库(主要是SQLite为佳)。 出色的调试和问题解决能力。 熟悉敏捷开发和GIT版本控制知识。 不强制要求了解WPF,但是具备此知识将是一个额外的优势。 单元测试实施。 对计算机科学基础知识、软件开发生命周期(SDLC)、软件设计最佳实践、面向对象设计和设计模式有深入的理解。 期望技能: 使用项目平台和工单流程的经验(Jira,Asana,Trello等)。 使用SVN、Team Foundation或其他代码库的经验。 希望熟悉GitHub Flow版本控制。 基本的MS Office知识。 职责: 作为一名医疗高级软件工程师,您将是产品开发团队的关键成员,帮助交付高质量的软件。 您将是软件Scrum团队的关键成员之一。 您将与离岸团队进行协调。 您必须具有响应能力、灵活性,并能够在开放的协作环境中取得成功。 您偶尔需要参加客户电话并了解客户需求。 您将充分利用尖端技术来构建尖端产品。 您将为软件开发活动提出最佳行业实践建议。 您将根据产品需求设计和开发软件。 您将使用C#开发产品软件,采用微服务架构。 通过培养好奇心和深入的技术理解,指导和激励团队的初级成员。 实施新工具、单元测试或环境,帮助改进开发流程。