Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer

Pillars
Maadi, Cairo
Posted 6 years ago
7Applicants for1 open position
  • 6Viewed
  • 1In Consideration
  • 4Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • We are seeking well rounded candidates for software development who know their ways around multiple Blockchain platforms such as Hyperledger, Ethereum, and Ripple
  • We are seeking candidates that are proficient in different programming languages such as C, Java, Python.

Main Duties:

  • Lead several unique Blockchain initiatives
  • Work on Blockchain POCs, and write clear self-explanatory whitepapers
  • Writing reusable, testable, and efficient code
  • Architect fully functional decentralized networks, and applications.
  • Design and implementation of low latency, high availability and performant applications
  • Implementation of security and data protection schemes, such as PKCS#1 and other PKI systems.

Job Requirements

  • Must have a BS in Computer Science
  • Must have a minimum experience of three years with object oriented languages including Java, C++, or Python
  • Must have a minimum experience of Two years with distributed (decentralized) software development
  • Must have hands on experience with data protection schemes, security protocols and the use of cryptographic functions
  • Knowledge of data structures and runtime complexity
  • Knowledge of basic Linux system administration
  • We expect that candidates will not have experience in the following Blockchain technologies and so in addition to nonexperience candidates we are also looking for experienced candidates who acquire experience in the following tools and technologies which adds competitive advantage to candidates.
  • These technologies are:
    Node.Js, APIs, Docker, C, Front-End, UI
    Github, Hyperledger platforms most importantly Hyperledger Fabric and other Blockchain technologies
  • He/she must showcase and prove that he/she has sufficient experience through providing a list of the projects he/she was part of, describing his/her role in each of them.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer