工作内容:我们的公司正在寻找一位经验丰富的软件工程师,负责开发和维护公司的软件系统。该职位的主要职责包括:- 负责公司软件系统的开发和维护,包括根据业务需求和产品功能,设计高可用性、可扩展性和可维护性的软件系统。- 使用Java或其它编程语言,编写高效的代码,确保系统的性能和稳定性。- 与公司产品和业务专家合作,理解业务需求,设计合理的软件系统架构,并确保软件系统能够满足客户需求。- 参与软件系统的需求分析、设计、开发、测试和部署等各个阶段,并对软件系统进行维护和升级。- 使用主流的开发工具和技术,提高开发效率并确保代码质量。职位要求:- 5年以上的Java或其它编程语言编程经验,熟悉常用的开发框架和技术。- 熟悉数据库设计和优化,了解常见的SQL查询优化技术。- 了解常见的软件设计模式,能够应用于实际项目中。- 熟悉Linux系统,并能够在Linux环境下进行系统优化和升级。- 有良好的问题解决能力和自学能力,能够快速熟悉新技术和新工具。- 具备良好的沟通能力和团队合作精神,能够与不同背景的团队成员合作。