软件开发人员

15个月前合同
Global Pharma Tek

Global Pharma Tek

location 多伦多
unsaved
职位描述 至少,高级软件开发人员将负责以下职责: 为所有相关系统提供专业知识和实际参与,包括识别和创建指定技术的技术解决方案设计、开发和部署。 负责应用程序和数据库的完整端到端开发,包括传统部署和云部署。 创建功能和技术设计。 在软件开发和实施过程中完善和澄清设计。编写和单元测试代码,在支持系统集成测试和用户验收测试方面提供专业知识。 支持生产环境的部署。对生产问题进行根本原因分析。 创建所有功能和技术设计文档。 一般技能 熟悉Cognos V11.2。 有经验创建和记录技术设计、开发和交付指定技术解决方案,包括:报告接口、转换、扩展和自定义,适用于高可用性环境。 具备根据项目需求编写和更新技术设计规范的经验。 有经验根据业务需求估计项目交付时间。 有经验设计、开发和测试数据转换程序和流程,以确保准确的数据迁移。 熟悉指定技术企业架构方法和工具。 有开发或定制报告、接口、定制、应用扩展、工作流程和程序的经验。 了解指定技术应用框架和应用开发框架。 有UI集成的经验(将外部应用程序嵌入指定技术,将指定技术暴露给外部应用程序)。 有开发集成测试场景、识别测试数据、执行系统集成测试(COTS和自定义)、故障排除和解决问题、记录测试结果的经验。 了解利益相关者管理。 了解Open UI概念-PM、PR、清单文件和映射文件。 具有为大规模信息技术(IT)解决方案设计和开发,并为开发团队提供指导的经验。 具有开发JEE解决方案的经验,包括JEE设计模式。 精通分析和设计现有软件解决方案的变更。 完全了解SDLC方法论,例如敏捷开发。 精通关系数据库设计概念。 期望技能 有Unix脚本编写经验。 具备数据库和SQL的经验。 使用Gitlab进行版本控制的经验。 在促进讨论、谈判、冲突解决方面具有丰富经验。 具备与客户、管理层和团队进行有效沟通、进行演示和报告结果的强大沟通技巧。 具有设计和开发Web服务的经验。 具备AIX、UML和XML的经验。 具备设计、开发、测试、优化和支持复杂存储过程、函数、触发器和其他数据库对象的能力,能够解决复杂的生产问题。