Blockchain Backend Engineer

Blockchain Backend Engineer
C2H W2
$75 - 94 per hour

Job Description

job summary:



The duties of Blockchain Protocol Engineer include:


  • Stay up-to-date on development within the industry and maintain deep understanding of existing and upcoming blockchain protocols and crypto-assets especially around emerging ecosystem trends and products. Become a domain expert on blockchain and crypto-asset protocols
  • Design and develop solutions, as well as deploy smart contracts, with one or more blockchain frameworks like Ethereum, Corda or Hyperledger Fabric
  • Drive deep research on various blockchain protocols and nodes management as part of platform evaluation to develop decentralized applications
  • Learn and understand layered protocol approach to integrate crypto-economics with MIS' legacy applications to produce a sustainable distributed and fault-tolerant ecosystem
  • Support capturing and documenting technical requirements, functional specifications and use case models
  • Architect, develop and deploy decentralized applications providing permissioned access to data at both the smart contract and protocol level
  • Build capabilities to leverage blockchain oracles and interact with smart contracts.
  • Partner with the blockchain analytical team, internal subject matter experts and business owners to discuss potential blockchain opportunities, investments, and/or acquisitions


  • Minimum bachelor's degree in Computer Science, Data Science, or Engineering preferred. Master's degree and/or MBA a plus
  • 7+ years of total software development experience
  • 2-3 years of practical experience with crypto analysis, building blockchain applications, cryptography, stablecoins, DAOs and/or financial modeling
  • Working knowledge of crypto-assets trading, token design and evaluation of blockchain protocols. strong understanding of crypto-asset market dynamics
  • Experience with project development life cycle, preferably within banking & capital markets environment, or leading crypto & blockchain startups
  • Deep understanding of blockchain and crypto-asset industry, including DeFi
  • Must-have skills and experience:


  • Minimum 2+ years working experience in one or many of the blockchain platforms like Ethereum, Corda, Hyperledger Fabric
  • Minimum 2+ years of working experience in smart contracts design and development in Solidity, Java, Javascript, Golang, Hardhat etc, as well as core blockchain protocol concepts
  • Knowledge and understanding of blockchain 'Oracles''
  • Experience with Linux and Ubuntu
  • Experience with one or more public cloud technologies like AWS, Azure etc.
  • Hands on eExperience in SOA with understanding of Web Services (REST and SOAP) and development of microservices
  • Experience with Java based frameworks: JPA, Springboot , Spring, Struts, Hibernate framework
  • Experience with Angular or React/Redux
  • Hands on experience in designing and developing microservices and design patterns
  • Experience in work Container platforms like Docker, KubernetesAgile Scrum experience, while displaying familiarity/experience with other SDLC approaches


  • Nice to have skills:


  • Experience with Messaging systems like JMS, IBM /MQ
  • Experience with streaming platforms like Kafka
  • Exposure to Python
  • Exposure to any machine learning libraries like Tensorflow or Scikit-learn


  • Knowledge of Agile development life cycle, and system and application program development
  • Good written and oral communication skills, as well as strong analytic, problem solving and decision-making skills

 

location: New York, New York

job type: Contract

salary: $75 - 94 per hour

work hours: 8am to 4pm

education: Bachelors

 

responsibilities:

The duties of Blockchain Protocol Engineer include:




  • Stay up-to-date on development within the industry and maintain deep understanding of existing and upcoming blockchain protocols and crypto-assets especially around emerging ecosystem trends and products. Become a domain expert on blockchain and crypto-asset protocols
  • Design and develop solutions, as well as deploy smart contracts, with one or more blockchain frameworks like Ethereum, Corda or Hyperledger Fabric
  • Drive deep research on various blockchain protocols and nodes management as part of platform evaluation to develop decentralized applications
  • Learn and understand layered protocol approach to integrate crypto-economics with MIS' legacy applications to produce a sustainable distributed and fault-tolerant ecosystem
  • Support capturing and documenting technical requirements, functional specifications and use case models
  • Architect, develop and deploy decentralized applications providing permissioned access to data at both the smart contract and protocol level
  • Build capabilities to leverage blockchain oracles and interact with smart contracts.
  • Partner with the blockchain analytical team, internal subject matter experts and business owners to discuss potential blockchain opportunities, investments, and/or acquisitions



 

qualifications:


  • Experience level: Experienced
  • Minimum 7 years of experience
  • Education: Bachelors (required)
 

skills:
  • DEVELOPER
  • ethereum
  • corda
  • SQL
  • DeFI
  • JAVA DEVELOPER
  • Python
  • Angular JS
  • Blockchain



For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.



Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Dice Id : cxsapwma1
Position Id : 882496
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Blockchain Fullstack Engineer
  • Randstad Technologies
  • New York, NY, USA
Blockchain
  • Telecomm Software
  • New York, NY, USA
Network Infrastructure Design Engineer
  • Miracle Software Systems, Inc.
  • Holland, MI, USA