Digital Currency/Ledger Developer - Java/Haskel

  • $215,000
  • New York, NY, USA
  • Permanent, Full time
  • Oakridge Staffing
  • 08 Jan 18 2018-01-08

Work as part of the globally distributed Engineering team along with the Product and Business Development teams to define, develop and deliver client solutions.

Success in this Role

Roll up your sleeves, put on your thinking cap, and deliver high quality Distributed Ledger platform and solutions
Primary focus on Financial Services Post Trade but other functional domains are being investigated
Be involved in all aspects of the software development life-cycle
We value a healthy mindset and attitude towards formal specifications and verification, as well as testing and quality

What We Are Using

Java, Scala, and Haskell for backend development of new technology concepts
Typescript for front-end development
Agile/Scrum and modern software engineering practices (SBE / TDD / CI / CD etc)
Cloud services, containers for rapid deployment

In Order to Excel

Strong coder. Regardless of which language you use or how you learned it, we’re looking for people who can write clean, effective code
You enjoy collaboration with others—our work isn’t carried out in a vacuum, and everyone contributes to get the job done
You apply software engineering practices to deliver production quality software to be used by the largest financial institutions in the world
Functional programming makes you a master builder of concurrent, distributed, real-time transaction and stream processing systems
Knowledge about functional and non-functional testing frameworks (TDD, BDD, SBE)
Excellent communicator; direct & transparent
Confident & "all in”