C#.net SDET 领导

16个月前合同
30 - 40 USD / 时 Comrise

Comrise

location 芝加哥
unsaved
资格要求 教育和经验(申请考虑的最低要求):具备7年经验的副学士学位或具备5年经验的学士学位,专业为计算机科学、工程或相关领域。硕士学位优先考虑。 必备技能(候选人必须具备的技能) • 对面向对象编程有扎实的理解,并熟悉各种设计和架构模式。 • 具备硬件驱动程序开发和集成的经验。 • 具备实施自动化测试平台和单元测试的经验。 • 熟练掌握代码版本控制工具(如Git)。 • 熟练掌握C#编程,在.NET6和WPF应用程序中具有实际经验。 • 在MVVM架构模式方面具有丰富的经验。 • 深入理解现代单元测试框架(xUnit、NUnit、MSTest)和方法。 • 在.NET环境中具备各种类型的测试经验(功能测试、回归测试、性能测试等)。 期望技能(候选人最好具备的技能) • 具备与相机硬件一起工作的实际经验,并熟悉相机API。 • 在光学和激光硬件方面有实际经验。 • 具备电机控制和相关硬件接口方面的经验。 • 具备WPF/MVVM框架的先前经验。 • 在仪器行业,特别是与计量学或相关领域相关的行业背景。 软技能(沟通/团队/领导力) • 领导或参与跨学科项目 • 领导或参与国际团队 • 减轻技术风险 • 清晰、简明的口头和书面沟通 职责 1. 设计、构建和维护高效、可重用和可靠的C#代码,确保应用程序具有最佳性能、质量和响应能力。 2. 领导软件驱动程序的开发,并与相机、电机、光学器件、激光器和控制板等硬件组件进行集成。 3. 发现瓶颈和错误,并提出解决方案以减轻和解决这些问题。 4. 参与完整的产品开发生命周期,从概念和设计到测试和部署。 5. 与跨职能团队合作,定义、设计和交付新功能和创新的前端和后端开发。 6. 在系统集成和复杂软件解决方案的开发和故障排除中提供专业指导和支持。 7. 通过参加研讨会、阅读专业出版物、建立个人网络和参与专业协会等方式不断更新专业知识和技术技能。