职位名称: .Net 全栈开发工程师
工作时长: 12 个月及以上
我们正在寻找一位熟练的 .Net 全栈开发工程师加入我们在西部先进技术公司的团队。
主要职责:
• 参与新应用软件或修改应用软件的设计、开发、测试和实施。
• 使用 .Net 编程语言开发和维护复杂应用程序。
• 与跨职能团队合作,识别业务需求并开发解决方案。
• 设计、开发和实施数据库管理系统,包括数据结构、数据建模、数据仓储和事务处理。
• 确保当前操作环境的功能性和可操作性。
• 实施系统工程概念和因素,如结构化设计、可支持性、存活能力、可靠性、可扩展性和可维护性。
• 优化系统以提高性能和效率。
任职要求:
• 至少有 7 年电子数据处理系统的研究、设计和编程经验。
• 其中至少 4 年的经验必须处于领导职位。
• 计算机相关或工程领域的学士学位。
• 可用额外的相关经验按年替代所需教育背景。
优先技能:
• 完整的软件开发生命周期(SDLC)
• 商业分析
• 数据建模
• Rest API
• 质量保证 / 测试
• 全栈开发
• HL7
• FHIR
• 医疗行业知识
• 出色的沟通能力 - 书面和口头
• Azure DevOps
• ASP.Net
• C#
• IIS
• SQL Server
• 关系数据库设计和概念
• HTML, CSS, Javascript, JQuery
• AJAX, JSON
• 电子数据交换 - X12, HL7, FHIR
• 控制台/批处理编程
• Netsmart MyAvatar 产品
理想候选人:
• 有管理、领导、开发和实施软件开发项目的经验,能够在最少的监督和指导下完成整个 SDLC。
• 能够与利益相关者进行需求收集,进行深入的业务分析,编写功能和技术文档,进行完整生命周期的软件开发,包括批处理和全栈编程,Azure DevOps (CI/CD),医疗数据交换 (HL7 FHIR),质量保证和部署。
教育背景:计算机科学或相关领域的学士学位。