软件开发人员,软件工程师,高级开发人员

16个月前全职
80K - 100K USD TOPPAN NEXT TECH PTE. LTD.

TOPPAN NEXT TECH PTE. LTD.

location 新加坡
unsaved
职责: 通过研究信息需求、与用户协商、研究系统流程、数据使用和工作流程、调查问题领域、遵循软件开发生命周期来开发软件解决方案 在为客户构建、部署、配置和支持系统时提供工程支持。及时、专业地响应错误报告 测试新的软件程序,确保逻辑和语法正确,程序结果准确;协助低级程序员完成编程任务 与工程和运营团队共同制定标准化、扩展和增强产品及用于部署/安装/发布这些产品的服务的计划 通过开发文档、流程图、布局、图表、代码注释和清晰的代码来记录和展示解决方案 通过确定和设计系统规范、标准和编程来准备和安装解决方案 通过进行系统分析、建议政策和程序的变更来改进运营 通过收集、分析和总结开发和服务问题来提供信息 调查、分析并向管理层提出有关技术改进、升级和修改的建议 编写满足客户需求的应用程序,并确保应用程序经过测试并能够高效、有效地工作 确保任务按时完成并产生准确的输出 向软件开发经理汇报 要求: 计算机科学或相关专业的大专/学士学位 至少2年前端软件开发环境经验者优先考虑 能够独立工作并具有团队合作精神 对软件架构原理和设计模式有深入的理解 至少精通一种前端编程语言 具有前端框架和库的经验(例如React、Node.js等) 熟悉前端技术(HTML、CSS、JavaScript),能够与前端开发人员有效合作 具有版本控制系统(例如Git)和协作编码工作流程的经验 熟悉Web Socket通信协议和实时数据交换 优秀的问题解决和分析能力 良好的沟通和人际交往能力 具有Azure或AWS等云平台的经验 了解Docker等容器化技术和Kubernetes等编排框架 熟悉微服务架构 了解DevOps实践和工具(例如CI/CD、Jenkins、Ansible) 对软件架构原理和设计模式有深入的理解 具有开发和使用RESTful API、SOAP、XML、JSON等经验 了解后端开发中的安全原则和最佳实践