NET技术主管

无个税15个月前全职
Client of TIS

Client of TIS

location 利雅得
unsaved
.NET技术主管 - (DDD专家) 工作描述 一家领先的沙特金融科技初创公司正在招聘一名软件技术主管(.NET Core)全职工作,地点在埃及。 我们正在寻找一位经验丰富的软件技术主管,具备.NET Core和领域驱动设计(DDD)架构的坚实基础。 您的主要职责将是专业架构、设计、确保新系统和当前系统的可靠性和扩展性,并部署Web应用程序。 主要职责: 领导技术软件开发、质量和DevOps团队,并管理它们之间的交互。雇佣和领导软件开发团队,并协调依赖关系和发布周期。构建新功能和产品到ERP系统中。监督开发和测试过程,并根据需要提供技术指导。验证成功的持续交付部署。 维护版本控制存储库。创建产品路线图,并根据此愿景分解任务,管理产品待办事项并确定优先级。 监督产品的所有创建阶段,包括设计和开发。 参与定义产品路线图,并根据业务变化调整优先级。 制定并实施增量策略,以最小化累积的技术债务。创造一个鼓舞人心的团队环境,建立开放的沟通文化。 设定明确的团队目标,并监督团队的日常进展。 监控团队绩效并报告指标。激励团队成员,指导初级成员,并支持招聘新人才。 倾听团队成员的反馈并解决任何问题或冲突。认可高绩效并奖励成就。分析生产错误/问题并帮助正确修复。 识别和解决性能和可扩展性问题。 技术要求: 资格要求 10年以上的专业软件开发经验,包括架构、设计、确保新系统和当前系统的可靠性和扩展性,并部署Web应用程序。 至少3年的领导/管理角色经验,领导高级和初级软件工程师。 6年以上的后端开发经验,使用.NET Core首选6或以上版本。 必须在至少1个完成的项目中具有强大的领域驱动设计(DDD)工作经验。 必须至少构建过两个已发布的ERP系统。 必须具备可扩展系统和微服务的经验。 在MYSQL和Oracle数据库结构上构建后端系统的实际工作经验。 在架构和构建服务器阶段环境(开发、测试、生产)方面具备良好经验。 具备DevOps、AWS、Google Cloud、Azure Cloud的丰富经验。 不介意亲自动手编写代码。 熟悉设计模式、面向对象设计、面向对象编程和代码重构的最佳实践。 在Git源代码控制系统上工作的经验,以及Pull Requests代码审查和批准工作流程。 具有迭代方法(敏捷/Scrum)的实际经验,领导Scrum会议、制定Sprint、产品待办事项、燃尽图和开发用户故事。 额外加分:编写单元测试、端到端测试或具备测试框架和测试自动化经验。 福利: •有竞争力的基本工资(根据经验可议价)。 •医疗保险 期望的候选人简介 教育: 计算机科学学士学位 性别:国籍: 国籍:任何国籍