高级软件工程师

无个税14个月前全职
Misc Industrial Automation Systems

Misc Industrial Automation Systems

location 利雅得
unsaved
职位详情 所需经验:未指定 职业水平:有经验(非管理人员) 教育程度:未指定 薪资:保密 职位类别: 技能和工具: 信息技术(IT)计算机科学工程软件开发软件工程计算机工程质量控制软件测试软件SQL质量保证测试敏捷质量C#电气工程javaScript机械工程Java销售 职位描述 职位描述资深Dot Net Core开发人员(Dot Net Core,Git,SQL,REST API,测试驱动开发)将与业务分析师和产品负责人密切合作,完善用户故事和需求,并在软件开发生命周期内识别、优先排序和执行任务。他/她将指导初级开发人员,独立主动工作,并乐于提出挑战并提出软件改进建议。 职责 设计、开发、测试和调试高质量、可重用、可维护的.NET Core应用程序和API 分析需求并参与系统设计讨论 实施软件开发的最佳实践,包括单元测试、持续集成/持续交付(CI/CD)和代码审查 与最新的.NET Core技术和趋势保持同步 参与技术讨论并指导架构决策 记录代码和技术规范 识别和解决技术问题和错误 进行性能优化和故障排除 为开发流程的持续改进做出贡献 与跨职能团队合作,包括与业务分析师和产品负责人合作,完善用户故事和需求,并在软件开发生命周期内识别、优先排序和执行任务 在敏捷方法论下进行完整的软件开发生命周期环境中工作,能够在软件设计和实施最佳实践方面发挥领导作用(单元测试、测试驱动开发、持续集成、源代码控制策略等) 愿意进行全栈开发(数据库开发、Dotnet、Java开发、前端(Web)、DevOps 资格 首选资格:来自国际/区域认可机构的高等教育学历。 经验年限和性质:具备5至7年等同经验,已证明具备所需的能力和经验 专业的个体贡献者或团队负责人,曾管理和交付项目 具备团队或技术监督技能 在复杂技术活动方面具备专业知识和经验 曾与更高级别的员工合作并处理复杂问题、更大的客户、账户、项目或内部关系 良好的编码方法论(SOLID,YAGNI),扎实的面向对象编程基础 SQL、JSON、SOAP、REST API、CSS、HTML、Camel、Mockito - Junit(或其他测试框架) 测试驱动开发、Git、Tomcat、Maven 必须具备安全导向的思维方式,应了解持续合规原则 基于RabbitMQ或Kafka的事件驱动架构 技术能力 数据分析和解释 设计可持续性和伦理管理 行为能力 合作 解决问题 分析能力 关于我们 D360 Bank是一家遵循伊斯兰教规的数字银行,旨在为王国提供最佳的金融体验。 我们的愿景:通过创新和技术重塑金融,使其对所有人方便、可访问和公平。