描述
Leidos Health & Civil Sector招聘一名高级C++和C#软件开发人员,以支持退伍军人事务部统一邮件门诊药房(CMOP)集成支持和软件支持服务计划。该职位位于马萨诸塞州切尔姆斯福德的VA东北CMOP。这是一个令人兴奋的机会,利用您的经验帮助VA CMOP实现其使命。
理想的候选人将具备在Microsoft .NET环境中的C++和C#的坚实核心开发技能,以及SQL数据库和Visual Studio的经验。具有可编程逻辑控制器(PLC)和工业自动化系统经验者优先考虑。理想的候选人还应具备在使用Azure Dev Ops(ADO)和AWS等代码交付机制的敏捷团队环境中工作的经验。开发人员将与分析师、开发人员、测试人员、生产支持人员、利益相关者和外部供应商合作,致力于CMOP能力的维护支持、增强和集成支持以及标准化支持。
开发人员的工作将支持VA CMOP在VA企业级和本地东北CMOP位置的工作,该团队设计和开发新应用程序,将新解决方案集成到现有应用程序中,并调查和解决生产问题的软件错误和缺陷。理想的候选人应具备较强的人际交往能力,以最好地支持VA CMOP的客户代表及其支持人员。
• *候选人的标准工作时间将与CMOP的工作时间相同,每天从早上6点到下午3点。**
候选人的工作结构是每周在现场(CMOP)工作3天,其余时间远程办公。根据CMOP的需求,可能需要每天上班工作,也可能需要在夜间、假日和周末提供现场支持(平均每两个月一次)。
VA CMOP是由七个高度自动化的生产设施组成,这些设施采用机器人设备、传送系统和人为因素,准确地填充和运送近1.2亿份处方药物,为包括我们国家的退伍军人在内的医疗受益人提供服务。VA CMOP在2012年在YouTube上发布了一段视频,准确地概述了VA CMOP的任务和运营情况:CMOP National 2012 | https://www.youtube.com/watch?v=GfYHffF7Qhs。
• *此职位要求候选人每周在马萨诸塞州切尔姆斯福德工作2天。**
不太可能出差,但有可能有限地前往达拉斯、伊利诺伊州海恩斯、田纳西州默弗里斯伯勒和亚利桑那州图森的VA CMOP(< 10%)。
主要职责
• 候选人将负责提供软件设计和开发服务,以支持CMOP设施的维护、增强和现代化。该软件负责订单管理、库存控制、履行活动以及与自动化生产线上的设备的接口。
• 候选人应具备快速学习新的制药生产设备技术的能力,包括控制软件开发工具、传感器和自动识别设备以及过程控制设备。
• 候选人应具备充分记录设计、编码解决方案和系统的能力。
• 开发自动化测试工具。
• 撰写技术规范和系统设计文档。
• 开发与现有VA架构集成的解决方案。
• 使用行业标准方法进行编程。
• 在敏捷团队环境中与分析师、开发人员、测试人员、生产支持人员、利益相关者和外部供应商合作。
• 需要具备专业知识,并能够应用先进的技术原理、理论和概念。
候选人可能会:
• 参与相关应用工程任务的分析和调查,并准备设计规范、分析和建议。
• 确保符合客户标准;还确保合同交付物的完整性并按时完成。
• 与其他团队、支持组织、项目和产品管理密切合作。
• 与高级管理层和其他工程师互动。互动通常涉及功能和技术领域之间的事项。
基本资格
• 计算机科学、电子工程或其他工程或技术学科的硕士学位。可以用10年以上的相关经验代替学位。
• 在多种语言中创建逻辑和功能软件代码的相关经验15年或更多。
• 理想情况下,具有8年以上类似于CMOP的工业过程自动化领域的经验。
• 在Microsoft环境中使用Microsoft的开发环境进行实时开发的经验是必需的。
• 在开发和支持与VA的CMOP在范围和复杂性上类似的大型开发项目方面有实际经验。
• 6年C#.NET / C++
• 这项工作的一半任务需要C++,另一半任务需要C#。
• 目前项目的现状是CMOP工厂中的大部分软件都是遗留的C++。
• 项目的未来目标是完全过渡到C#。在可行的情况下,开发人员会使用C#进行新项目工作的编码。
• 软件开发人员需要在C++和C#方面具备同等的实力,以支持该项目。
• 具备关系数据库管理系统(RDMS)开发经验;优先考虑SQL。
• 具备开发交互式Web应用程序的经验。
• 前端网页设计和开发(WebAPI、MVC Razor、JavaScript、JQuery、JSON、AJAX、CSS、HTML5)。
• 在C#(WCF、Web Services、MVC)、MSSQL/T-SQL和JavaScript方面具备扎实的经验和技能,设计和实施面向对象的软件解决方案,强调行业最佳实践和设计模式。
• Web服务(REST)。
• 具备使用Visual Studio 2019/2022的经验。
• Windows开发。
• 具备自动化单元测试和集成测试的经验。
• 合作能力强,自我启动,提供战略性的技术设计意见以实现项目目标。
• 能够在快节奏的环境中工作,并按时交付结果。
首选资格
• 理解或具备在多个环境中进行软件工程和集成过程的经验。
• 在制药或自动化履行环境中,具有良好的MVC和面向对象编程理解的强大的Web开发经验。
• 具备与可编程逻辑控制器(PLC)/硬件控制器一起工作的经验。
• 具备关系数据库设计和TSQL编程技能的经验。
• 具备SQL Server的经验。
• 具备Microsoft Team Foundation Server(TFS)/ Azure DevOps(ADO)的经验。
• 具备中间层应用服务器(IIS)的经验。
• 具备敏捷方法的经验。
• 具备测试驱动开发的经验。
薪资范围:
薪资范围为101,400.00美元至183,300.00美元。
Leidos对于此职位级别的薪资范围仅为一般指导方针,不保证薪酬或工资。在提供聘用时,还会考虑其他因素,包括(但不限于)工作职责、教育、经验、知识、技能和能力,以及内部公平性、与市场数据的一致性、适用的协议(如果有)或其他法律。
原始发布日期:
2024年1月17日
虽然根据业务需求可能会有所变化,但Leidos合理预计,此招聘职位将至少保持开放状态3天,预计关闭日期不早于上述原始发布日期后的3天。