Senior Software Engineer (Blockchain) – Portugal (LIS)
AIRPORT/AIRLINE: Our Client requires a Senior Full Stack Engineer as they have begun experimenting with Blockchain technology and need a hands on developer to take on a lead role. The role entails: Rapid prototyping and development to validate initiatives in the marketplace; Driving forward Client's Blockchain technology initiative and integration; Working on other cool and cutting edge technologies such as mobile and IoT applications.
BSc/MSc degree in Computer Science/related technical field or equivalent practical experience
5 years of relevant work experience
At least 1 year's experience in Blockchain or cryptocurrency related technologies
Strong object oriented programming skills in one of this languages (but not restricted to): Java, C++, C#, Go
Proficiency with Unix
Mastery of concurrent programming
Proficiency with systems programming
Ability to quickly create prototypes and demonstrations
Experience in either Blockchain, Distributed Ledger, Cryptocurrencies, Smart Contracts or Digital Registries
Hands-on technical knowledge of either Hyperledger, Ethereum, Multichain, Eris or similar technologies
In-depth, hands-on experience with peer-to-peer technologies or distributed computing
Unit and integration testing
Working knowledge of cryptography (Certificates, PKI, Hashing algorithms, Symmetric/Asymmetric/Eliptic curve,etc) and especially the mathematics behind cryptocurrency
Working proficiency and communication skills in verbal and written English
Ability and motivation to learn and use new technologies.
Experience modifying and extending the Bitcoin core or related codebase
Published Blockchain-related research
Published cryptography research
Conceptual knowledge in the mathematical basis for consensus technology or distributed ledger preferred but not required
Hands-on experience with at least one of the leading cloud computing technologies such as IBM BlueMix, Microsoft Azure, Amazon Web Services/AWS, or OpenStack
Experience in Agile and Scrum methodologies
Knowledge of web architectures and services (HTTP, SOAP, REST, JSON, etc.)
Clear understanding of web application architecture and design principles
SCM with Git.
Duration: 6-12 months +
Rate: Please quote your best day rate or expected salary.
Client will consider freelance or full time employees for this role.