Blockchain Developer

Job Type
Permanent
Salary
7,000,000 JPY - 9,000,000 JPY per year
Japanese Level
None
English Level
Advanced (TOEIC 860)
Start Date
ASAP
Location
Tokyo

Description

This is an amazing opportunity to join the TOP consulting company in the world as a Blockchain developer!

You will work in a dynamic and evolving environment following the strategic direction of the company and will conceptualize, design, develop, deploy and improve Blockchain solutions to meet particular needs, often as advised by leads/ architects, will also do testing, test automation and bug fixing.

【Responsibilities】
You will be a problem-solver, with the following responsibilities:
‐ Analyze user requirements of a Blockchain solution
‐ Design Blockchain solutions based on user requirements
‐ Write, test and improve software modules
‐ Analyze software modules and improve them to be performant, re-usable and maintainable
‐ Analyze Blockchain solutions and improve them to be reliable and scalable
‐ Review team members’ submitted code and provide them with improvement ideas
‐ Work in an agile team environment and collaborate with team members
‐ Continually update technical knowledge and skills
 

世界153の国と地域のメンバーファームに約20万の人員を擁し、サービスを提供している外資系大手プロフェッショナルファームにて、ブロックチェーン開発エンジニアを募集しています。

 

会社の戦略的方向性に従ってダイナミックな環境下で、特定のニーズを満たすためにブロックチェーンソリューションを概念化、設計、開発、展開、改善していただきます。

リード/アーキテクトの助言に従って、テスト、テストの自動化、バグ修正もご対応いただきます。

 

【主な業務内容】

問題解決担当として、以下の業務を担当:

‐ ブロックチェーンソリューションのユーザー要件を分析する
‐ ユーザー要件に基づいたブロックチェーンソリューションの設計
‐ ソフトウェアモジュールの作成、テスト、改善
‐ ソフトウェアモジュールを分析し、パフォーマンス、再利用可能、保守可能になるよう改善する
‐ ブロックチェーンソリューションを分析し、信頼性と拡張性を高める
‐ チームメンバーの提出されたコードを確認し、改善のアイデアを提供する
‐ アジャイルなチーム環境で作業し、チームメンバーと協力する

‐ 技術的な知識とスキルを継続的に更新する

 

 

【Company Details】
Our client supports the digitalization of their group company’s services as well as the digital transformation of their clients.

【Working Hours】
9:00 - 18:00(Mon ‐ Fri)

【Holidays】
Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays

【Services / Benefits】
Social insurance, Transportation Fee

Required Skills

‐ Experience in developing Blockchain solutions
‐ In-depth knowledge and experience in Blockchain development
‐ Being able to translate architecture designs into well structured, tested and documented source code
‐ Good working knowledge of data structures, algorithms and database technologies
‐ Hands-on development experience with at least two of the following programming languages: C, C++, C#, Java, Scala, Swift, Go, Clojure, Python, R, Javascript
‐ In-depth knowledge of Bitcoin and Ethereum protocols and the internals of the transactions
‐ Experience in developing and deploying smart contracts on the mainnet/ testnets and knowledge of how the contract migration works
‐ In-depth knowledge of at least one of the following permissioned distributed ledger frameworks: Hyperledger Fabric, Corda
‐ Knowledge and experience with Git version control tool
‐ Experience working with teams with agile/lean approaches