Job Role: Senior Blockchain Developer
Location: Chicago, IL, USA- Hybrid
Duration: 12+ Month Contract
Interview: Virtual
Note: Every month candidate has to go onsite for team meeting.
Must have Skills/Attributes: Cryptography, GoLang, Java, NodeJs, Python, SDLC, Spring Boot
Must have 10+ yrs of Blockchain developer experience
Must have 5+ Java SpringBoot experience
Must have SDLC experience
Must be able to code in Solidity, Java, NodeJs, Python, GoLand, and Rust
Must have outstanding understanding of data structures and algorithms
Education:
• Bachelor'sdegreeinInformationTechnologyorComputerScience
RequiredQualifications:
• JavaSpringbootexperienceisamust
• ExperienceworkingasaBlockchainDeveloperorasimilarroleintheITdepartment
• Experienceleadingtoacompleteunderstandingofthesoftwaredevelopmentlifecycle
• Expertiseinbuildingrobustsystems(resiliency,faulttolerance,scalability)atscale
• DemonstrateexcellentabilitytocodeinvariouslanguagessuchasSolidity,Java,NodeJs,Python,GoLang,Rustandothers
• Experienceinworkingwithvarioustypesofcryptographytosecuredata
• Outstandingunderstandingofdatastructuresandalgorithms
• Knowledgeofvariouscybersecurityguidelinesandprotocols
• Strongunderstandingandknowledgeofvariouskindsofcyberattacks
• Abilitytoworkinateamorindividuallyasandwhenrequired
• Possessexcellentcommunicationskills
• Havekeeneyefordetails
• Managemultipleprojectssimultaneously
PreferredQualifications:
• ExperienceworkingwithCloudplatformssuchasMSAzure,AWSpreferred
SeniorBlockchainDeveloperSummary:
• AsaBlockchainDeveloper,youareresponsiblefordevelopingapplicationfeaturesandinterfacesusingblockchaintechnology
• Youwillbealsoresponsiblefordesigninganddevelopingasystemthatissecure,reliableandscalable
• Yourprimarygoalforthisjobrolewillbedesigning,implementing,andadministeringasecureblockchainnetwork
• Youshouldbehighlyknowledgeableaboutvariousblockchaintechnologies
• Youshouldalsohaveanexcellentunderstandingofcryptographyanditsusesintheblockchainnetwork
• Youshouldbeknowledgeableaboutpacking&deployingappsviaCI/CDpipelinestoacloudplatform
JobResponsibilities:
• Architect,developanddeploydecentralizedapplicationsprovidingpermissionedaccesstodataatboththesmartcontractandprotocollevel
• Develop&InteractingwithSmartContractsimplementedonmostcommonBlockchain/DLTtechnologyplatforms
• Oracledevelopment(connecting"off-chain"datatotheblockchain)
• ConstructintegrationlibrariestointerfacewithourserverandAPIs
• Collaboratecloselywiththerestoftheengineeringteamtoreviewapplicationrequirements,helpplanimplementationdetailsandestimatedeliverytimelines
• Providementorshiptoyourpeersintheengineeringteamthrougheducationonbestpractices
• Preparingdocumentationontheblockchaindevelopmentprocesses
• Adheringtoalltherulesandregulationsofdataprotectionfordigitalpayments
• Stayingupdatedwiththelatestcryptotechnologiesfordataprotection