高级软件工程师
3-4万·14薪济宁市硕士不限经验
职位描述
主要职责:
1.领导新产品的软件开发和架构设计。
2.与产品管理团队紧密合作,确保软件解决方案满足市场需求和业务目标。
3.指导和参与代码的编写、审查和测试,确保代码质量和项目按时交付。
4.评估和选择适合项目需求的新技术、工具和平台。
5.解决复杂的技术问题,并提供创新的解决方案。
6.培养和指导团队成员,提升团队整体技术水平。
基本要求:
1.计算机科学、软件工程或相关领域的学士或硕士学位。
2.至少7年的软件开发经验,有带领团队开发复杂软件系统的经验。
3.精通以下至少两种编程语言:Java、C#、Python、C++。
4.熟悉现代软件开发方法,包括敏捷开发和DevOps实践。
5.深入了解软件架构设计原则,包括微服务、SOLID原则和设计模式。
6.熟悉数据库设计和优化,包括关系型数据库和NoSQL数据库。
7.熟悉前端开发技术,如HTML5、CSS3、JavaScript、React或Angular。
8.熟悉云服务平台(如AWS、Azure或Google Cloud)和容器技术(如Docker、Kubernetes)。
9.熟悉自动化测试工具和持续集成/持续部署(CI/CD)流程。
10.熟悉版本控制系统,如Git。
11.熟悉网络安全和数据保护原则。
优先考虑:
1.拥有架构师认证,如AWS Certified Solutions Architect、Microsoft Certified Solutions Developer或类似认证。
2.有在高压环境下成功交付软件项目的经验。
3.有机器学习、人工智能或大数据项目开发经验。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅