职位描述
- 岗位职责
负责实现公司的需求,能独立进行软件、产品的后端程序、数据库开发,并根据技术实现输出相关文档。
- 技能要求精通java或C#语言。
精通面向对象编程。
精通Linux环境部署。
熟悉多种设计模式,并能合理运用到项目开发中。
熟练掌握至少一种数据库技术,如MySQL、SQL
Server, Oracle.
熟练掌握至少一种高性能缓存技术,如
MemoCache, Redis.
了解消息队列,如RabbitMQ、RocketMQ、Kafka等。
熟练掌握服务器操作系统的使用,如Windows
Server, Linux/CentOS.
了解微服务、分布式架构。
掌握Docker、Nginx的使用。
熟练掌握至少一种ORM框架的使用,如Entity
Framework, Dapper, SqlSugar.
掌握数据库编程,视图、触发器、存储过程、事务和高级查询。
熟悉HTTP、TCP/IP协议。
掌握Socket、Websocket技术。
熟练掌握Json、XML的操作。
熟练掌握流操作、文件操作、反射、序列化等。
熟练使用开发工具,如Visual Studio、Visual StudioCode、SQL Server Management、Navicat等。
- 入职要求
本科及以上学历,计算机相关专业优先。
有信息技术相关从业证书或跟电力行业有合作过着优先。
具备团队协作、沟通、独立解决问题的能力。
服从公司安排、具有较好的抗压能力。
编写代码风格良好,具备较好的可读性、可维护性。
从事过项目管理、系统架构工作的优先。
从事过全栈开发的优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕