JavaScript开发者

15个月前全职
APN Software Services, Inc

APN Software Services, Inc

location 旧金山
unsaved
职位名称:软件开发人员(C# .Net / C++) 持续时间:6个月 地点:加利福尼亚州圣克拉拉 作为一名软件工程师(C#.NET / C++),您将参与数字病理学仪器软件开发的所有权。 您将设计和开发优雅且易于维护的代码,用于用户界面(UI)和后端逻辑,实现图像捕捉。 这是一个注重敏捷和灵活性的充满活力的团队。每个仪器团队成员都将对开发拥有大的所有权,从概念到开发到整合。 成功的候选人应具备全栈(高度优先)软件工程经验,精通C#、.Net、C++和JavaScript。 职责: 与市场/产品、工程和临床团队合作,将用户需求转化为高度可用的设计成果。 分析并准备特定软件系统设计、实施、修改或利用的需求。 调查设计方法,原型概念,并评估技术可行性。 设计、修改、开发、编写和实施适用于设备、系统和解决方案的软件编程应用。 设计单元、集成和子系统测试过程和程序。 准备并编写详细的、具体的关于设计需求、编码、测试和调试软件应用的文档。 通过修订和文档维护现有软件系统。 确保在产品开发过程中满足所有用户界面设计要求。 根据用户反馈进行布局调整。 在复杂项目上领导软件集成工作。 在敏捷/Scrum环境中领导和贡献开发和测试,并按紧凑的时间表交付最高质量的软件。 拥抱工程流程,实现稳健的产品设计、合规性和质量改进,提供更好的客户体验和更好的产品/市场适应性。 通过对技术及其创新应用的了解,为战略方向和项目作出重大贡献。 使用各种方法对技术、流程和产品的理论和实践基础进行培训。 其他由管理层指派的职责。 资格: 计算机科学、科学或工程或相关领域的学士/学士学位。 在行业环境中作为软件开发人员至少5年相关经验,有商业化产品经验者优先。 或者,具备高级学位和实际经验以在这个层次上执行的等效组合。 精通C、C++、C#、面向对象编程、.NET、WPF、Angular、软件架构、网络、分布式系统和仪器/机器人技术; 具备JavaScript、基于Web的前端框架、Python、Linux和虚拟化的经验。 具有从想法到推出的设计项目的拥有和推动经验。 对设计思维基础的理解。 对生物技术和/或医疗设备系统领域的兴趣。 具备敏捷软件开发环境的经验。 团队合作精神;具备与各利益相关者合作的强大沟通能力。 优秀的口头和书面沟通能力,并能以结构化的格式编写文档和报告。 能够独立工作。 注重细节,积极主动,自我激励和上进心。 在快节奏的环境中遵循指示并适应变化的优先事项。 积极的态度和多任务处理能力。 强大的项目和时间管理能力。 具备在具有挑战性的快节奏环境中快速学习的能力和愿望。 以专家级别使用公司的软件集成和测试实践。 发展和指导他人,并确保实践的增长。 了解并使用专家级别的需求管理、开发和分析实践。 软件开发人员 - C#、C++、JavaScript 最后更新日期:2024年1月16日