高级软件工程师是工程团队的关键成员,应用先进的技术知识、广泛的软件工程最佳实践知识、问题解决能力和创造力,构建和维护能够实现技术、业务和客户体验目标的软件产品。该角色需要有能力和意愿指导和培养初级软件工程师,并在各种技术领域中充当思想领袖和可信赖的专家。
职责
• 作为Scrum团队的成员,直接参与软件功能和非功能质量属性的自动化测试驱动开发,应用软件工程最佳实践并编写单元测试和集成测试。
• 在与Scrum团队成员的会议中提供深思熟虑的建议,以构建解决方案源代码和实现方法,强调优化遵循工程最佳实践的代码,最大限度地提高可维护性、可测试性和性能。
• 确保系统架构和实现应用了SOLID原则和标准设计模式。
• 与产品管理、业务利益相关者和应用架构师合作,了解软件需求,并帮助估计史诗、功能和故事。
• 编写和维护自动化构建步骤、持续集成系统和分段环境的脚本。
• 提供熟练的沟通和尊重的倾听,传递逻辑和结构化的思想,真实、有同理心、自信和友好。
• 应用一致的战略思维、判断力、决策能力、注重细节、团队合作、组织能力、创新和主动性。
• 乐意并热情地指导开发团队的初级成员。
• 评估、理解并推荐有益于实施的新技术、语言或开发实践。
成功的能力
• 在组织中展示领导力和影响力。
• 具备推动困难项目完成的能力。
• 希望成为一家高速增长、高创新的公司的一部分,该公司正在改变医疗保健市场。
• 在协作环境中蓬勃发展,并且习惯于与他人合作、给予和接受反馈。
• 具备指导和辅导他人的愿望和意愿。
• 能够以简单的方式向非技术人员传达复杂的技术概念,并适应非技术受众。
• 是一个思想领袖,并对新想法和新做事方式持开放态度。
所需资格
• 计算机科学、工程或相关技术领域的学士学位;或具备同等经验。
• 8年以上提供基于Web的应用和服务的经验。
• 对.Net框架有深入的了解。
• 必须能够开发、编写和阅读代码。
• 对设计模式、面向对象编程、SOLID原则、HTTP、MVC、API、数据结构和算法等一般工程概念有深入的了解。
• 具备自动化测试工具和技术的高级知识和经验,包括测试驱动开发、行为驱动开发、自动化验收测试、Gherkin和Given/When/Then。
• 对C#、C++和Java等语言的面向对象原则有深入的理解。
• 具备使用Angular或React等JavaScript框架的高级经验。
• 使用Rabbit MQ、Amazon MQ、Apache Kafka和Azure Messaging Services等技术进行消息或数据流式应用开发。
• 具备Web服务标准及相关技术知识(XML、XSD、SOAP、JSON、Rest)。
• 具备关系型和非关系型数据库技术和概念的高级经验,如MySQL、Postgres、MongoDB、HBase、ACID和CAP理论。
• 理解现代软件开发,包括版本控制、单元测试和持续集成与部署。
• 敏捷开发经验。
• 出色的沟通技巧,具备向非技术人员展示复杂想法并简洁记录的能力。
首选资格
• 具备使用云服务提供商和服务(如Amazon AWS或Microsoft Azure)以及使用Docker和Service Fabric等微服务架构的经验。
• 具备使用Docker、Kubernetes和Service Fabric等工具的微服务架构和容器化经验。
• 出色的调试技能,并能轻松适应任何新技术。
• 对云架构有深入的理解。
• 熟悉医疗数据标准,如HL7、FHIR、EDI X12。
• 熟悉医疗保健收入周期、EMR、实践管理系统。
对于这个位于美国的职位,基本工资范围为每年125,000.20美元至165,732.00美元。个人的薪资由角色、级别、地点、与工作相关的技能、经验和相关教育或培训来确定。
了解更多福利信息,请访问R1的网站。
在不断发展的医疗保健环境中工作,我们利用共享的专业知识提供创新解决方案。我们快速增长的团队有机会通过有意义的互动、合作和自由探索专业兴趣来学习和成长。
我们的员工有机会做出有价值的贡献,创新并创造有意义的工作,对我们服务的全球社区产生影响。我们还提供卓越的文化,推动客户成功,改善患者护理。我们相信回馈社区,并提供竞争力的福利包,包括:
• 全面的医疗、牙科、视觉和处方药覆盖范围
• 带薪休假、志愿者时间和节假日
• 具有公司匹配的401K计划
• 公司支付的人寿保险、短期和长期残疾保险
• 学费报销
• 育儿假期
R1 RCM Inc.(“公司”)致力于平等就业机会的基本原则。公司的就业实践,包括招聘、雇佣、分配、晋升、薪酬、福利、培训、纪律和解雇等,不应基于任何人的年龄、肤色、国籍、公民身份、身体或精神残疾、医疗状况、种族、宗教、信仰、性别、性取向、性别认同和/或表达、遗传信息、婚姻状况、享有公共援助的状况、退伍军人身份或任何其他受联邦、州或地方法律保护的特征。此外,公司致力于提供一个没有基于上述任何受保护类别的骚扰的工作环境。
如果您有残疾并需要合理的住宿来完成工作申请过程的任何部分,请致电312-496-7709寻求帮助。
加利福尼亚隐私通知:加利福尼亚居民求职者可以了解有关他们的隐私权利的更多信息。
了解更多信息,请访问R1的网站。
在Facebook上关注我们。
R1 RCM是一家领先的技术驱动解决方案提供商,改变医院、医疗系统和医疗团体的患者体验和财务绩效。
我们的使命是使医疗保健变得更简单,让提供者和患者能够专注于最重要的事情。R1的经过验证和可扩展的运营模式与医疗组织的基础设施无缝衔接,快速推动可持续改善净患者收入和现金流,同时降低运营成本并提升患者体验。我们的首要任务始终是为我们的客户、患者和彼此做出最好的选择。
R1总部位于犹他州盐湖城附近,全球雇员超过27,000人,股票在纳斯达克交易所上市,股票代码为“RCM”。