一家位于伦敦金融城的全球金融服务公司正在寻找一名高级区块链开发人员,该职位为永久性职位,可进行混合工作。
职责:
• 执行Corda的初始设置,包括网络配置和节点身份建立。
• 在Corda框架内开发事件触发器。
• 在解决方案中保持各种智能合约的设计一致性。
• 在Corda(R3)上编写智能合约和相关工作流程。
• 对团队成员创建的组件进行代码审查,确保符合安全标准和编码准则。
• 为初级/中级开发人员提供指导和支持,作为团队的设计权威。
• 为实施的组件创建和执行单元测试。
• 制定和生成模板、标准和指南,确保代码符合安全措施和编码最佳实践。
资格:
• 具备使用Microsoft Azure云和DevOps实践的实际经验。
• 具备扎实的计算机科学和软件交付流程理解。
• 虽然不是强制要求,但具备Jenkins、Gradle、Docker或Python脚本等构建工具的经验被认为是有优势的。
• 展示通过QA测试人员或客户报告的边缘案例进行调试、复现或理论化的能力。
• 熟练掌握后端开发,包括系统基础设施和应用程序堆栈中的各个层次。
• 具备使用消息代理、消息队列或类似技术的经验是有益的。
• 至少使用一种基于JVM的语言,熟练掌握Groovy、Java或Kotlin是必要的。