Blockchain Protocol Backend Engineer

16 Nov 2024

Vacancy expired!

Description- 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 protocolsDesign and develop solutions, as well as deploy smart contracts, with one or more blockchain frameworks like Ethereum, Corda or Hyperledger FabricDrive deep research on various blockchain protocols and nodes management as part of platform evaluation to develop decentralized applicationsLearn and understand layered protocol approach to integrate crypto-economics with MIS legacy applications to produce a sustainable distributed and fault-tolerant ecosystemSupport capturing and documenting technical requirements, functional specifications and use case modelsArchitect, develop and deploy decentralized applications providing permissioned access to data at both the smart contract and protocol levelBuild 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 QUALIFICATION REQUIRED: Minimum bachelors degree in Computer Science, Data Science, or Engineering preferred. Masters degree and/or MBA a plus7+ years of total software development experience2-3 years of practical experience with crypto analysis, building blockchain applications, cryptography, stablecoins, DAOs and/or financial modelingWorking knowledge of crypto-assets trading, token design and evaluation of blockchain protocols. Strong understanding of crypto-asset market dynamicsExperience with project development life cycle, preferably within banking & capital markets environment, or leading crypto & blockchain startupsDeep 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 FabricMinimum 2+ years of working experience in smart contracts design and development in Solidity, Java, Javascript, Golang, Hardhat etc, as well as core blockchain protocol conceptsKnowledge and understanding of blockchain OraclesExperience with Linux and UbuntuExperience 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 microservicesExperience with Java based frameworks: JPA, Spring Boot , Spring, Struts, Hibernate frameworkExperience with Angular or React/ReduxHands on experience in designing and developing microservices and design patternsExperience in work Container platforms like Docker, Kubernetes Agile Scrum experience, while displaying familiarity/experience with other SDLC approaches NICE TO HAVE SKILLS: Experience with Messaging systems like JMS, IBM /MQExperience with streaming platforms like KafkaExposure to PythonExposure to any machine learning libraries like Tensorflow or Scikit-learnKnowledge of Agile development life cycle, and system and application program development Education: Bachelors Degree, Masters Degree

  • ID: #22845552
  • State: North Carolina Charlotte 28201 Charlotte USA
  • City: Charlotte
  • Salary: DOE
  • Job type: Contract
  • Showed: 2021-11-16
  • Deadline: 2022-01-15
  • Category: Et cetera