首席技术官,软件系统

1个月前全职
62.7万 - 83.6万 / 年 beBeeSoftwareEngineering

beBeeSoftwareEngineering

location 多伦多
unsaved
高级软件工程师职位 软件开发团队负责创建推动业务增长和创新的尖端应用程序。 您将领导一个开发团队,负责复杂软件系统的设计、开发和维护。您在协作应用程序开发、编程和团队领导方面的专业知识将对项目成功至关重要。 主要职责: • 为初级开发人员提供指导和辅导,以提升他们的技能和知识。 • 开发和维护技术规范和系统模型,以确保与业务目标的一致性。 • 与利益相关者合作,识别系统需求并开发满足其需求的解决方案。 • 关注新兴技术和趋势,以指导战略决策。 要求: • 计算机科学或相关领域的学士学位。 • 至少七年的软件开发经验,包括领导团队和管理项目。 • 精通 ReactJS、NodeJS、Typescript 和 Azure Function App。 • 具备微服务开发、容器化技术和 .NET 开发(C#、ASP.Net MVC、.Net Core、ASP.Net、Web API、.NET 全栈开发、Visual Studio)的经验。 技术要求: • 编程语言:C#、Java、Python。 • 开发框架:ReactJS、AngularJS、VueJS。 • 数据库:MySQL、MongoDB、PostgreSQL。