Blockchain Software Developer

New
IrelandContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
Minimum one year’s solid experience in developing blockchain systems
Required Skills
AWSDockerPythonBlockchainJavaJavascriptKubernetesC++Go

Requirements

  • Relevant degree or training in disciplines like Computing, Engineering, Math, or Physics.
  • Minimum one year of solid experience in developing blockchain systems.
  • Familiarity with public chains such as Bitcoin, Hyperledger, Ethereum, Tether, EOS, Ripple, and Monero.
  • Sound knowledge of Linux and cloud infrastructure (e.g., AWS, Azure).
  • Experience with software development languages: Java, C++, Solidity, JS, Go, or Python.
  • Experience developing smart contracts and knowledge of token contract standards like ERC20.
  • Familiarity with consensus mechanisms and encryption algorithms (PoW, PoS, DPos, PBFT, RPCA, Raft).
  • Experience with Docker, Kubernetes, microservices architectures, and DevOps.
  • Familiarity with third-party tools such as GitHub and other open-source projects.
  • Excellent oral communication and English writing skills.
  • Experience producing research outputs and structured reports.

Responsibilities

  • Provide software development support, including blockchain coding or engineering, across BCI Research Divisions.
  • Contribute inputs for Councils established under the BCI Fellowship Scheme.
  • Support the development of Proof-of-Concept DLT applications across sectors such as Finance and Energy.
  • Attend conferences and events to promote the BCI and demonstrate prototypes.
  • Engage with key stakeholders to progress the BCI mission.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now