Blockchain Developer - Open Source Projects (1-5 yrs) Chennai
Job Description:-
Research, design, develop, and test blockchain technologies-
Brainstorm and help evaluate applications for new tools and technologies as they continually evolve-
Maintain and extend current client- and server-side applications responsible for integration and business logic-
Be involved in the global blockchain community- work on implementing and integrating the latest improvement proposals-
Document new solutions as well as maintaining that of existing ones-
Strong software development background-
Experience working with large codebases-
Experience working with open-source projects-
Proficiency in one of the following languages: C++, Java, JavaScript {{ Depending on the project }}-
Strong knowledge of common algorithms and data structures-
Familiarity with basic cryptography-
Familiarity with P2P networks-
Strong knowledge of bitcoin-like blockchains-
Strong knowledge of concurrency and writing efficient and safe multithreaded code-
Strong knowledge of STL, C++11 {{ In the case of a blockchain based on C++ }}, Sagemaker Studio-
Proficiency in the Qt Widgets module-
Experience with deploying code and solutions to Microsoft Azure or Amazon Blockchain-as-a-service Platforms and related building tools (ref:hirist.com)