C++ 或 C# 开发工程师(Windows)F/H

多伦多 4天前全职 网络
面议
JD Edwards 开发者,永久职位 混合办公:安大略省马克汉 技能要求 在 JDE EnterpriseOne 环境中设计、开发、测试和维护应用程序。 参与系统设计评审、代码审查和迭代软件部署。 在多个 JDE 模块和开发工具中提供技术专长。 排查、修复和增强现有软件,同时确保高质量和可维护的代码。 为持续支持、维护和系统增强生成详细文档。 参与二级支持轮换,包括偶尔的非工作时间或周末支持。 主要职责 技术与编程:与 JDE 模块合作,如制造管理、采购、财务、销售订单管理和库存控制。 使用 JDE EnterpriseOne 工具:NER、TDA、FDA、RDA、业务功能开发、JDE 解决方案探索器和 JDeveloper。 使用 C#、Java、Web API、HTML、CSS、JavaScript、Java ASPX 和面向对象编程原则开发和维护应用程序。 与数据库(包括 IBM i DB2 和 MS SQL)合作,创建可靠且高效的代码。 参与系统集成和测试活动。 应用单元测试和自动化以确保高质量软件交付。 跟踪软件缺陷,进行根本原因分析并实施修复。 文档: 生成和维护设计、开发和支持流程的清晰文档。 更新和审查设计文档以确保准确性和合规性。 支持团队的二级软件支持轮换。 执行分配的其他职责。 专业资格与技能 ~ 计算机信息系统或相关领域的大学或学院学位。 ~ 4-6 年 JDE 开发者经验,具备 JD Edwards EnterpriseOne 的深厚知识。 ~ 精通 JDE 工具和模块,包括制造、采购、运输和财务。 ~ 具有 JDE 开发工具的实践经验:NER、TDA、FDA、RDA。 ~ 在 C#、Java、C++、WebForms、HTML、CSS、JavaScript、AJAX、XML、SQL 和 Crystal Reports 方面具有强大的编程技能。 ~ 具备 Microsoft 环境的经验:Windows 11、Windows Server 2016/2019、Office 365、SQL Server 2016/2019。 ~ 具备 Oracle/SQL 开发、报告编写和应用程序发布管理的经验。 ~ 证明能够按照规范交付软件。