高级全栈软件开发工程师

温哥华 26天前全职 网络
面议
职位概述 Autodesk正在寻找一位积极进取、经验丰富的高级全栈软件开发人员加入建筑、工程和施工(AEC)平台数据团队!在这个角色中,您将负责构建支持Autodesk现有和未来AEC产品数据基础设施的服务。如果您对企业级服务开发充满热情,并对改变AEC专业人士使用数据以获取知识、做出决策和交付项目的方式感到兴奋,那么这个机会就是为您准备的。 您将成为创造奇迹的团队的一员,并向业内一些最优秀的人学习! - 与我们聪明且敬业的团队合作 - 实验、学习和成长 - 使用最新的云技术 - 提供数百万客户将使用的代码 - 指导和被指导 - 做出关键决策 我们的团队在规模上实现实时数据中心体验,为所有想象、设计和创造我们世界的人带来改变。 职责 - 参与软件开发的各个方面,通过利用云技术为我们的客户创建和维护最可靠、安全、高性能和高吞吐量的服务。 - 与产品经理、产品负责人、软件架构师和其他利益相关者紧密合作,逐步将高层次需求转化为逐步交付给客户的产品增强功能。 - 通过利用云设计模式并将您的云专业知识注入整个开发生命周期,为软件设计和架构做出贡献。 - 进行基础设施的实际软件开发,以实现规模化性能。 - 实施单元测试、回归测试和端到端测试 - 为提高团队响应客户和业务需求的有效性和效率的流程和交付物改进做出贡献。 - 准确而全面地记录和展示您的想法和解决方案。 - 参与值班轮换以支持生产系统。 最低资格 - 计算机科学学士或硕士学位 - 6年以上构建企业级云服务的全栈软件开发经验 - 精通后端(Java, Spring Boot)和前端(React, JavaScript)开发 - 对基于云的架构和微服务有深刻理解 - 具有AWS服务和技术的经验(例如,EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS) - 精通编程语言(例如,Java, JavaScript, c#)和框架(例如,Spring Boot, Node.js, .Net) - 理解AWS中的安全原则、认证和授权机制,包括SOC-2 - 具有实施和维护自动化测试流程以确保代码质量的经验 - 具有监控后端性能、识别改进领域并实施优化以增强系统可扩展性、响应时间和资源利用率的经验 - 有在敏捷流程中工作的经验者优先 - 具有强大的问题解决能力和在协作团队环境中工作的能力