About the company
At R3 we’re planning to change the world. Joining us means working at the cutting edge of permissioned blockchain and distributed ledger technology (DLT) whilst it transforms the future of business. Corda is a DLT platform conceived at the outset for running complex workflows between businesses absent centralized points of control. Designed for the needs of financial markets infrastructures, it is trusted by banks, stock exchanges, insurance companies, payments companies, and others to deliver reliable, scalable, and performant decentralized systems.
Job Summary
Responsibilities
📍Your mission as a Solutions Architect is to design and lead the build on customer solutions built on R3’s distributed ledger platform (Corda Enterprise) as well as our future products. This role is a combination of hands-on and an advisory role depending on the client.
đź“ŤFacilitate architectural and design workshops with customers to understand their business problem
đź“ŤLead the design of customer solutions and map customer requirements to R3 product features
đź“ŤDeliver target architecture and design documents to enable the build phase
đź“ŤProvide technical vision and leadership in the development of solutions with in-house or customer development teams using Java/Kotlin and R3 incumbent technologies
đź“ŤProvide Infrastructure blueprints leveraging containers and Kubernetes for deployment on common clouds offerings such as Azure, AWS or GCP to help provision with Terraform and Ansible
📍Train and mentor our customers on R3’s Products and services
đź“ŤHelp customers with their path to production advising on infosec, non-functional requirements, performance testing and disaster recovery
📍Be a voice of the customer by sharing customer insights to support the development of R3’s products
Key Skills Required for the Role:
đź“ŤPrior work experience in a Consulting/Architecture position within a software and/or services company đź“ŤProven experience of converting business requirements into solution designs and delivering an end-to-end software project through design, development and testing đź“ŤDemonstrate high levels of proficiency in software development tasks using Java or a JVM based language or proficient in C++ or C# (backend technology) đź“ŤTechnical aptitude and experience to learn new technologies relevant to đź“ŤGood stakeholder management and communication skills to navigate ambiguity and deliver presentation to both technical and non-technical audiences đź“ŤExperience in financial industries such as Trade Finance, Capital Markets and Payments is advantageous