高级Python Django开发人员 - JP Morgan - 伦敦 - 9个月合同 - 混合 - PAYE
我们正在寻找一名高级Python Django开发人员加入JP Morgan在伦敦的初期9个月合同。请注意,您需要具备最近的Python和Django经验才能被考虑。
作为一名软件工程师,您将帮助构建一个有意义的工程学科,将软件和系统相结合,开发创造性的工程解决方案来解决运营问题。我们的许多软件开发工作都集中在创建新应用程序,优化现有系统和通过自动化减少工作量。您将加入一个充满好奇心的问题解决者团队,他们拥有多元化的观点,正在进行大胆的思考和冒险。
在这个项目中,您将在一个新的Python Django应用程序上工作,用于管理访问控制,该应用程序将在云端托管,以API为先,并基于Python Django。
职责:
• 理解/应用可重用的代码设计,利用应用架构/框架的能力和功能,设计/开发高度可靠、可扩展且能够满足业务定义的服务水平的解决方案。
• 与产品所有者合作,根据对技术可行性和最终用户的期望的综合知识来塑造产品的方向。
• 进行代码审查,并确保构建和测试质量解决方案。
• 使用敏捷工程实践;配对编程、持续集成、测试驱动开发等。
• 发现并实施对产品的改进。
• 为技术代码和设计文档做出贡献。
这个角色需要广泛的优势和能力,包括:
• 熟练掌握Python和Django。
• 在基于容器的应用程序开发方面有经验。
• 了解数据建模/模式设计。
• 接触过微服务架构、REST API设计/开发。
• 有构建自动化、测试驱动开发、持续集成和交付的经验。
• 在关系数据库(Oracle或CockroachDB)方面有扎实的背景和SQL知识。
• 有使用REACT或Angular等Web UI框架的经验 - 令人向往的。
• 有使用Kafka和事件流处理的经验 - 令人向往的。
• 有使用Kubernetes的经验 - 令人向往的。
• 使用SOLID或GRASP进行软件设计的专业知识 - 令人向往的。
• 请注意,这个角色是在办公室和家庭办公之间混合模式工作,最少3天办公室工作,2天家庭办公。在家办公时,您需要自己的个人电脑/笔记本电脑。