作为 QFG 的员工,您将获得什么?
• 健康与福利资源和项目
• 带薪假期、个人假期和病假,平衡工作与生活
• 具有竞争力的薪酬和福利套餐
• 在混合工作环境中实现工作与生活的平衡,每周至少 3 天在办公室工作
• 职业成长和发展机会
• 参与社区事业的机会
• 在包容和协作的环境中与多样化的团队成员合作
我们正在寻找下一位首席软件工程师。您会是那个人吗?
首席全栈工程师是一个动手的技术领导者,负责设计和交付小组投资组合中的复杂系统。您将作为团队的助力者,领导执行高度复杂的工程任务,并主动扩展您的技术范围,以推动整个平台的更大影响。
利用您在 C# .Net 和 Angular 方面的专业知识,您将在您的领域内推动技术卓越。您将支持工程团队负责人,设定创新的高标准,指导工程师,并做出关键的架构决策,以确保我们的数字投资平台具备可扩展性、性能和可靠性。
需要更多细节吗?继续阅读……
在这个角色中,职责包括但不限于:
• 维护小组投资组合中系统的所有权,主动扩展范围以推动更广泛的技术影响。领导高度复杂任务的交付,确保在预期时间内实现卓越质量。
• 为您领域内的高度复杂系统提出工程解决方案。与技术利益相关者合作进行原型设计和研究,以影响解决方案架构的定义。
• 在团队内担任技术领导者,执行高度复杂的工程任务,同时支持工程团队负责人和其他工程师的实施细节。
• 排查和优化高度复杂问题的解决方案。运用专业知识解决实时数据流、数据库查询和客户端渲染中的性能瓶颈。
• 定义和执行复杂的测试计划,包括单元测试、集成测试和性能测试。确保团队遵循行业最佳实践以保证质量和自动化。
• 关注行业趋势,评估新技术。在既定框架和批准技术内做出本地系统选择(例如,库选择、代码重构)的决策。
• 对技术卓越和创新设定高标准。通过代码审查、分享专业知识和指导团队成员解决复杂技术挑战来指导团队成员。
• 与跨职能团队和主题专家(产品、设计)紧密合作,将业务需求转化为技术解决方案。在团队内营造协作与尊重的文化。
• 清晰地向技术和非技术团队成员解释复杂的技术概念。撰写清晰简明的文档、代码注释和设计提案。向团队和相关利益相关者呈现技术更新和项目成果。
那么您是我们的下一位首席软件工程师吗?如果您符合以下条件,答案就是:
• 计算机科学、信息系统、系统工程或相关领域的学士或硕士学位(或具有同等的教育和经验组合)。
• 8 年以上的专业软件开发经验,拥有成功交付大型全栈应用的良好记录。
• 精通一种或多种现代后端编程语言(例如,C#、Java、Go、Python、Node.js)。
• 具有架构设计和构建可扩展的 RESTful 和 WebSocket API 的经验。
• 深刻理解并应用面向对象编程(OOP)、SOLID 原则和其他软件设计模式。
• 精通事件驱动架构和消息队列(例如,PubSub、Kafka、RabbitMQ)。
• 对 Angular 的专业知识,精通 JavaScript/TypeScript 和现代前端生态系统。
• 具有 React Native 或移动开发经验者优先(可选)。
• 对工程原理有深入了解,并对多种架构模式有很强的知识。具有利用开发和 QA 工具、框架和测试方法的应用经验。
• 具有 SQL 和 NoSQL 数据库以及云服务提供商(AWS、GCP 或 Azure)的强大经验。
• 能够通过应用或研究最佳解决方案,卓越地执行并引导他人完成高度复杂的工程任务。
• 能够在其他工程师的协助下领导高度复杂的任务。具有作为技术参考和支持团队决策的经验。
• 具有良好的文档编写能力,能够记录技术解决方案并引导团队内的技术讨论。
• 具备出色的分析能力,能够排查高度复杂的问题并提出有效的工程解决方案。
听起来像您吗?点击下面申请!
#LI-Hybrid #LI-MM1