岗位职责:
1、在指导下参与软件模块的设计、编码、测试和维护工作;
2、编写高质量、高效率、可维护的代码;
3、参与代码审查(Code Review),学习并遵循团队的编码规范;
4、协助定位、分析和解决开发及线上环境中的技术问题;
5、学习和研究新的相关技术和工具,并应用于实际项目中;
6、与产品经理、测试工程师等其他团队成员紧密协作,确保项目顺利交付;
7、撰写相关的技术文档。
任职要求:
1、985/211 统招本科及以上学历,计算机科学、软件工程、电子信息或相关专业,3年以内工作经验,考虑优秀应届毕业生;
2、至少熟悉C/C++/NodeJS/Go/Java 中一种开发语言;
3、具有扎实的编程基础,熟悉TCP/UDP网络协议及相关编程;
4、掌握专业软件知识,包括算法、操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全等;
5、了解分布式系统设计与开发、负载均衡技术,系统容灾设计,高可用系统等知识;
6、对追求技术创新和解决挑战性问题保持持续的热情。