Blockchain Engineer

Ref number: BCE11

Job discipline: Applications Development

Job type: Contract (Consulting)

Location: New York NY

Zip: 10001

In-depth understanding of blockchain architectures and a clear understanding of how various blockchain platforms differ

  • Minimum of 5 years of experience building applications in a high level object-oriented language.
  • In-depth understanding of blockchain architectures and a clear understanding of how various blockchain platforms differ
  • Experience with transaction scripting and smart contracts.
  • Experience in building distributed databases, networking protocols, or large-scale transaction systems
  • Hands on experience with SOA and/or Microservices Architecture using REST Architectural Style.
  • Experience developing large scale, highly available distributed systems and protocol design
  • Advanced abilities with JavaScript, APIs, and multi-tier distributed systems
  • Ability to build clean maintainable software that users love to use.
  • A growth mindset with the ability to give and receive constructive feedback.
  • Thrive on continual learning and exploration, and enjoy teaching the new things you have learned to the rest of the team.
  • Must be willing to be elbows deep in code and teach industry best practices and patterns of enterprise application design to the team.
  • Must have in-depth knowledge of Object Oriented Design and various ORM(s), and data store technologies.
  • Experience defining and building Service-oriented architectures

Search Current Opportunities