参考编号:  1590
公司:  捷成洋行企业管理(广州)有限公司
业务单位:  集团职能
工作城市:  广州市
工作职能:  Information Technology

高级系统程序员

工作目的

这个角色需要对各种技术和框架有全面的了解,这些技术和框架能够从头到尾地创建、增强和维护web应用程序。

高级分析程序员在结合用户体验设计和服务器端应用程序逻辑之间的差距,确保功能和性能方面符合用户需求发挥着关键作用。

职责

1. 用户界面设计:使用HTML、CSS和JavaScript创建具有视觉吸引力和用户友好的界面。
2.响应式设计:确保web应用程序针对各种设备和屏幕尺寸进行优化。3.框架和库:利用现代框架,如React, Angular或Vue.js来构建动态和交互式用户界面。
4. 服务器端逻辑:使用Node.js、Java或Azure平台等语言开发健壮的服务器端应用程序。
5. 数据库管理:使用SQL(如MySQL, PostgreSQL)或NoSQL(如MongoDB)技术设计和管理数据库。
6. api开发:创建和集成RESTful服务和api,以实现前端和后端系统之间的通信。
7.端到端测试:实施全面的测试策略,以确保全栈的功能和性能。
8. 调试和优化:识别和解决整个堆栈中的问题,以提高应用程序的性能和效率。
9. 持续部署:利用CI/CD管道自动化部署过程,确保平稳和频繁的发布。

要求

  • 本科或以上学历,计算机科学,信息技术或相关领域的学士学位
  • 至少3年的前端和后端技术经验,包括HTML, CSS, JavaScript, Java Spring框架和Azure平台开发经验,重点关注DevOpsCI/CD
  • 熟练掌握Java Spring框架和Azure集成服务,包括Azure逻辑应用程序,Azure功能,Azure服务总线。
  • 有建立和管理CI/CD管道的经验。
  • 了解用户界面和用户体验设计的最佳实践。
  • 具有关系型和非关系型数据库的经验,能够设计高效的数据库模式。
  • 熟悉RESTful apiSOAP和其他集成协议。
  • 能够排除和解决跨堆栈的复杂技术问题
  • 出色的问题解决和分析能力。
  • 较强的沟通和协作能力。
  • 高度组织性,注重细节。