R3 Corda Engineer Lead | Scrabble & Jigsaw
Job Description
-
Design and develop software systems based on product and business requirements
-
Create timelines and task breakdown for product requirements provided by product and business teams
-
Translate functional product requirements to a system design that incorporates blockchain and traditional software infrastructure
-
Contribute to the development of blockchain infrastructure, smart contracts (CorDapps) and backend software systems to implement product requirements
-
Write clean maintainable code that is in accordance with xalts development guidelines
-
Write exhaustive unit tests for new features (CorDapps and backend systems)
-
Work with QA team to extensively test features end to end, to ensure delivery of high quality products to our clients
-
Stay at the forefront of the latest developments in blockchain (R3 Corda) and traditional software technology and propose improvements in architecture to ensure our products stay future proof
Requirements:
-
Bachelor’s degree in Engineering (B.E) or Bachelor’s degree in Technology (B.Tech) or related Integrated STEM program (from tier-1 engineering institutes)
-
Must have at least 5 years of experience working as a software engineer or blockchain engineer (with smart contract development) in a product based company
-
Must have a good understanding of the fundamentals and architecture of R3 Corda
-
Must have demonstrated experience working on enterprise blockchain projects built on top of R3 Corda
-
Must be proficient in java programming language for Corda application and traditional software development
-
Must have experience with CorDapp Standard Development Environment (CSDE) for application development
-
Must have fundamental understanding of data structures, algorithms, object oriented programming (OOP) concepts
-
Must have experience with SQL (ex. Postgres) or NoSQL (ex. MongoDB) databases
-
Must have excellent communication and collaboration skills
Nice to have:
-
Experience working on asset tokenization projects built on R3 Corda
-
Prior work experience in the R3 team or experience of working on R3 projects in banks will be a big plus.
