候选人将参与整个软件开发生命周期,包括应用程序开发、实施、维护和实施后审查。此外,候选人将协助进行集成测试,包括诊断程序缺陷、集成和性能问题,并推荐并执行必要的后续工作。
职责
• 开发符合公司编码标准的高质量代码。
• 在Asp.Net/ C#、Python、Linux等环境中创建可靠、可扩展和易于维护的Web应用程序。
• 维护和开发作为产品后端的Web服务(API)。
• 研究未来项目的新技术。
• 对分配的工作负责。
• 分析需求并维护技术文档。
• 参与产品开发过程的所有阶段,包括分析用户需求、设计系统架构、编码、测试和部署。
技能和经验
• 至少2年的工作经验。
• 为单板计算机开发软件。
• 嵌入式设备上的SNMP管理器。
• 设备通信的专有协议。
• 为配置和监控开发外部工具。
• 修补和改进现有的卫星通信软件。
• 文档和测试计划。
• 必须愿意学习并不断提升自己。
• 软件开发生命周期和代码管理流程和工具的知识。
• C#,Asp.Net,Asp.Net Core,JavaScript,jQuery,Angular。
(编程语言)
• C#
• STM32
• Tortoise SVN