工作职责
1.根据项目计划要求,完成开发计划任务;
2.完成软件系统代码的实现,编写代码注释和开发文档;
3.根据设计文档或需求说明完成代码编写,调试,测试和维护;
4.按公司管理体系(质量、环境、安全、职业健康、知识产权、国军标、保密等)要求开展各项工作;
5.完成领导交办的其他工作。
任职要求
1.全日制硕士及以上学历应届毕业生,计算机、软件工程、通信、电气自动化等相关专业;
2.熟练掌握计算机、软件编程等相关专业知识;
3.至少掌握一门主流编程语言(如Java、Python、Go、C/C++、JavaScript/TypeScript等);
4.了解版本控制工具(如Git)及协同开发流程、了解面向对象编程(OOP)思想,了解常见设计模式;
4、了解主流开发框架(如Spring Boot、Spring Cloud、MyBatis、MyBatis-Plus、Dubbo等),并了解微服务架构、中间件(如消息队列、缓存、API网关)的基本原理与应用;
5.熟悉至少一种关系型数据库(如MySQL、PostgreSQL等)或NoSQL数据库(如MongoDB、Redis),了解数据库设计及性能调优基础;
6.了解大数据基础技术(如Hadoop、Spark、Flink等)及云计算平台(如AWS、Azure、阿里云、腾讯云)的基本服务(如计算、存储、容器化部署);
7.有良好的语言能力、沟通协调能力、组织能力,工作作风严谨,处理事务有良好的逻辑性。