我们正在寻找一位软件工程师,最好是在以产品为中心或跨职能团队中工作,您将处于工程与用户体验的交汇点,构建可扩展的、高影响力的软件,直接影响产品路线图。您将与产品经理、设计师和跨职能团队合作,交付让用户满意并推动业务成果的功能。
如果您以用户为中心,具有好奇心和适应能力,可靠并且注重交付,那么这将是您完美的机会。
职责和责任:
产品工程与交付
• 构建和维护用户界面应用程序、工具和集成,以支持法律和业务运营。
• 与产品经理、设计师和利益相关者合作,将用户需求转化为可工作的代码。
• 编写干净、可维护且经过良好测试的代码,平衡速度、稳定性和长期可维护性。
• 参与定期的产品发现,通过原型、尖峰和轻量级实验测试想法。
技术与集成
• 构建 API 和服务,以连接和协调公司内部的系统。
• 与第三方平台、法律科技工具和内部系统集成,以支持无缝的用户体验。
• 通过开发和扩展可在 Power Platform 和其他自动化工具中使用的组件,支持我们的低代码倡议。
敏捷、迭代开发
• 在现代敏捷交付模型中工作,专注于迭代价值交付、快速反馈循环和持续改进。
• 参与待办事项整理、技术范围界定和与产品经理的故事编写。
• 参与代码审查、回顾和设计会议,为强大的工程文化做出贡献。
安全、质量与运营
• 确保所有解决方案符合公司范围内的安全、隐私和合规标准。
• 负责您在生产环境中的代码健康,监控性能、解决错误并持续改进。
• 支持测试和部署管道的自动化,以提高发布速度和信心。
所需的技术技能:
• 精通现代编程语言和框架(例如 JavaScript/TypeScript、Python、.NET、Node.js)。
• 具有前端开发经验(例如 React、Angular、Hugo)。
• 对后端系统、API 设计和系统集成有深入理解。
• 熟悉使用云平台,如 Microsoft Azure 或 AWS。
• 熟悉数据库(SQL/NoSQL)、身份/访问管理和部署工具。
• 熟悉快速原型设计工具(例如 Figma 等)。
专业经验
• 3 年以上软件开发或工程经验,最好是在以产品为中心或跨职能团队中。
• 在专业服务、法律或受监管环境中工作的经验是一个加分项,但不是必需的。
• 具有与产品团队合作并参与以用户为中心的设计和交付的经验。
工作方式
• 对敏捷、DevOps 和 CI/CD 实践有实际理解。
• 热衷于编写可维护、可测试的代码并改善开发者工作流程。
• 能够平衡交付速度与架构和技术纪律。