高级开发工程师
|
|
上海市 |
|
2024-05-09 |
Seniority level职位级别 | 中高级 |
Industry公司行业 | 建筑施工 |
Employment type职位性质 | 全职 |
Function工作职能 | |
Number招聘人数 | 1 |
?参与或者负责软件技术方案的制定以及架构设计。
?开发公司的核心软件产品,包括但不限于工业自动化系统、监控平台和数据分析平台。
?负责代码质量和稳定性,包括代码审查、性能优化以及必要的技术决策。
?设计、开发、调试和排错在基于C#或Golang的软件程序。
?与其他工程师合作,确保应用程序与现有系统集成,并满足软件系统与产品的需求。
?编写高质量、高效、易读和可维护的代码,包括单元测试。
?针对代码文件中的每个必要的代码块,编写、审计并提升我们的测试覆盖率。
?开发与Atlas Copco拧紧系统集成的相关的技术协议。
?根据要求编写和审查、技术提方案以及功能说明文档。
?编写文档和详细设计,并估算开发成本和时间。
?为常见用途设计和创建标准化解决方案以推动开发。
?设计并实现高效、健壮、可扩展的后端服务和API。
?使用Go或C#,甚至Python构建高性能的微服务架构,优化系统性能和响应时间。
?确保系统和模块边界日志的记录和存储,以确保系统问题和问题的可追溯。
?与跨职能团队合作,确保软件设计与业务需求相一致。
?参与数据库设计,优化数据存储和检索效率。
?撰写技术文档和开发指南,为团队成员提供技术支持和培训。
?如有必要,在供应商现场或车间监督软件测试和调试。
?推进团队成员之间的沟通与合作。
?与全球软件开发团队合作,并能够将全球经验分享给本地项目,反之亦然。
?及时跟踪新技术趋势并与团队分享。
按需进行必要的国内和国外出差。
软件、计算机或电子工程、工程学或数学等相关领域的学士学位及以上。
2年以上使用现代DevOps工具链的经验,如编写Dockerfile、YAML。
5年以上C# /.net开发经验且有3年以上开发Golang的经验。
面向对象和面向组合的编程设计的经验。
在Microsoft Windows和Linux环境下软件开发的经验。
对微服务架构和容器化技术(如Docker和Kubernetes)有深入理解。
具有分布式跟踪和日志系统的经验
具有性能监控和优化经验
扎实的软件工程实践,包括单元测试、持续集成和持续部署。
良好的沟通能力,能够在多元化环境中高效工作。
有使用MySQL, PostgreSQL, MongoDB等数据库的经验
有Git、Gitlab、Bitbuket,Jenkins、ArgoCD 等工具/系统的使用经验。
具有在研发敏捷scrum团队中协同工作的经验。
有工业制造或相关行业经验者优先。