Senior Blockchain Developer

Location City of London
Discipline: Blockchain Development and Engineering, Blockchain Technology
Job type: Permanent
Salary: up to £200k depending on skills and experience

A global financial services company located in the City of London is seeking a Senior Blockchain Developer to be part of their team on a permanent basis with Hybrid working.

Responsibilities:

  • Execute the initial setup of Corda, including network configuration and node identity establishment.

  • Develop event triggers within the Corda framework.

  • Maintain design consistency across various Smart Contracts within the solutions.

  • Craft and author Smart Contracts and associated workflows on Corda (R3).

  • Conduct code reviews for components created by team members, ensuring adherence to security standards and coding guidelines.

  • Provide mentorship and support to junior/medior developers, serving as a design authority for the team.

  • Create and execute unit tests for implemented components.

  • Formulate and produce templates, standards, and guidelines Guarantee code compliance with security measures and coding best practices.

Qualifications:

  • Possess practical experience with Microsoft Azure cloud and DevOps practices.

  • Possess a solid understanding of computer science and software delivery processes.

  • While not mandatory, experience with Build tooling like Jenkins, Gradle, Docker, or Python scripting is considered advantageous.

  • Demonstrate the ability to debug, reproduce, or theorise edge cases reported by QA testers or customers.

  • Demonstrate proficiency in back-end development, encompassing various layers in system infrastructure and the application stack.

  • Experience with Message Broker, Message Queueing, or similar technologies is beneficial.

  • Utilise at least one JVM-based language, with proficiency in Groovy, Java, or Kotlin being essential.