高级后端软件工程师
伦敦 | 混合工作方式
薪资:£80,000 - £90,000
您是一位经验丰富的高级后端软件工程师,正在寻找下一个挑战吗?您是否对在科学和工程领域构建Web应用程序充满热情?我们为一家在深科技领域开展创新业务的公司招聘一位经验丰富的高级后端软件工程师,这是一个令人兴奋的机会。加入我们客户不断扩大的团队,他们将继续致力于改变航空航天、赛车和可再生能源领域。
职位描述
作为一名高级后端软件工程师,您将在关键Web应用程序的创建和开发中发挥关键作用。您的职责包括与数据科学家、模拟工程师和第三方利益相关者紧密合作,交付定制的Web应用程序,利用后端框架和科学可视化的前沿技术。
您将要做的事情包括:
• 领导产品工程关键方面的发展,定义软件开发标准、框架,并增强测试和发布流程。
• 与模拟工程师、数据科学家和客户紧密合作,了解我们解决的物理和工程挑战的复杂性。
• 架构和开发能够解决设计和工程中的复杂问题的Web应用程序。
• 编写高质量的代码,构建可扩展和可靠的后端系统。
• 设计面向用户的Web应用程序,具有先进的交互功能,以支持科学可视化、CAE和CFD等前沿应用。
• 运用后端Web框架的专业知识,特别是Django。
• 保持对软件开发中新兴趋势和技术的更新,确保我们的方法保持创新和领先。
理想的候选人:
作为一名高级后端软件开发人员,您将在创新和适应性环境中蓬勃发展,在关键技术领域(如Docker、Flask、FastAPI、Postgresql)表现出色。通过应用高级软件工程原则来推动健壮解决方案的发展,您将在塑造他们的前沿项目和确保后端开发项目的持续卓越方面发挥关键作用。
理想情况下,您的技能和经验应包括:
• 软件工程、计算机科学或相关领域的相关学位。
• 至少3年Python Web应用程序开发经验。
• 对关系数据库、相关模式和工具(SQLalchemy ORM、表设计、Postgresql、生产迁移)有深入了解。
• 后端Web开发技术(Flask、FastAPI、Django)。
• 有从云基础架构到浏览器的全栈开发经验。
• 持续集成和持续交付工具(GitHub等)。