DUG是一家处于高性能计算(HPC)前沿的技术公司,拥有应用物理学的坚实基础。我们为全球科技和资源领域提供创新的硬件和软件解决方案,帮助客户利用大规模和复杂的数据集。我们始终专注于研发,并拥有丰富的行业经验,为我们提供了提供科学数据处理服务和先进的HPC即服务(HPCaaS)方案所需的技术优势。
作为DUG的平台Web开发人员,您将在开发和维护我们广泛的内部业务软件套件方面扮演关键角色,其中包括客户关系管理(CRM)和企业资源规划(ERP)应用程序。这些关键应用程序使用.NET技术开发,对我们组织的成功至关重要。您将与平台团队的其他开发人员合作,确保软件满足我们业务部门的需求,为其增长和效率做出贡献。
您的职责:
• 使用.NET技术(如C#,ASP.NET和SQL Server)设计、开发和维护我们的内部CRM和ERP应用程序。
• 集成:与其他团队合作,将CRM和ERP系统与其他软件和第三方服务集成,确保数据流和互操作性无缝连接。
• 测试实施:开发和实施单元测试、集成测试和端到端测试,确保应用程序的可靠性和稳健性。
• CI/CD流水线设置:建立和维护持续集成(CI)流水线,自动化测试、构建和部署过程,确保流畅的开发工作流程。
• 代码质量和性能:通过进行代码审查和必要时优化代码,确保最高的代码质量、安全性和性能标准。
• UI/UX开发:增强应用程序的用户界面和用户体验,使其用户友好且响应迅捷。
• 数据库管理:开发和维护复杂的SQL数据库以支持应用程序,包括数据库设计、优化和维护。
• 文档编制:为软件开发、部署和系统配置创建和维护详细的技术文档。
• 故障排除和支持:为最终用户提供技术支持,诊断和解决问题,确保应用程序正常运行。
• 安全性:实施和维护安全最佳实践,以保护敏感数据和维护数据完整性。
• 保持更新:及时了解行业趋势、新兴技术和最佳实践,不断改进软件套件。
• 执行特殊任务、临时项目和相关职责。
• 遵守公司的HSE规定和政策。
您应具备以下条件:
• 计算机科学、软件工程或相关领域的学士学位(或具备同等工作经验)。
• 在使用.NET技术(C#,Entity Framework,SQL Server)进行Web应用程序开发方面具有可证明的专家级技能。
• 至少5年相关经验,包括以下各项:
- CRM/ERP系统,包括业务流程和工作流程
- 前端开发技术,如HTML、CSS、JavaScript以及React等框架
- 分布式版本控制系统(如git)
- 使用SQL Server或类似数据库系统进行数据库设计、优化和管理
• 具备安全最佳实践、数据保护和合规性的知识。
• 出色的问题解决和故障排除能力。
• 出色的书面和口头商务和技术英语能力。
• 无可挑剔的专业推荐。
您可能还具备以下经验:
• 团队协作工具(如JIRA)
• 将应用程序部署和维护到Azure或AWS等云平台
注意:请注意,就业机会将使候选人接受就业前筛选,包括但不限于(根据职位而定)核实您在相应地点的工作权利以及提供适用的资格、注册、执照、国家警察清查和COVID-19疫苗证明。最终任命取决于成功完成就业前筛选。