Role: Software Engineer
Company: Blocksure Ltd
Location: EC3N 3D, London
Salary: £ 30,000 per year
Job type: Full-time
Closing date: 12th July 2019
ABOUT BLOCKSURE
Blocksure is a new technology services company delivering blockchain powered solutions to the insurance industry. Our company has one of the first production Blockchain systems in insurance and is now looking to expand so that we can scale up and grow our customer base. We are a small and dynamic team of experts in the field of InsurTech and we have big ambitions for the company.
ABOUT YOU
We are looking for a Software engineer who will embrace and push forward our vision to revolutionise the insurance industry by applying blockchain technology. You will influence and contribute to the evolution of our insurance platform from a technical and product perspective.
YOU WILL BE REQUIRED TO:
-Write software of a very high standard, in a way that is maintainable, readable and automatically tested.
-Execute the full lifecycle of software development.
-Develop software verification plans and quality assurance procedures.
-Influence and contribute to the evolution of the Blocksure insurance platform from a technical and product perspective.
-Take ownership of parts of the system and serve as a subject matter expert.
-Explore and evaluate new tools and technologies and learn how to use them to build and improve our software.
-Tailor and deploy software tools, processes and metrics.
-Peer review and have peer reviewed you and your colleagues work, such as to promote knowledge sharing, collaboration and skill transfer.
-Contribute and evolve the DevOps capability of the engineering team, to allow for smooth and efficient day to day operations.
-Ensure Blocksure and it’s projects comply with project plans and industry standards.
-Provide technical support to the Blocksure production environment.
-Strive to create comprehensive and automated test suites for all software, using methodologies such as TDD.
-Engage in regular training opportunities provided for your professional development.
-Attend and contribute to community meetups and conferences, in relevant areas such as blockchain and software development. -Take on additional responsibilities and ownership of various aspects of Blocksure’s software development capability.
EXPECTED OF ALL BLOCKSURE STAFF
Embrace the Blocksure vision of disrupting the status quo in the insurance industry. Strive to create and promote innovative technological solutions using cutting edge technology and thinking.
Use agile methodologies to organise and coordinate our teams’ efforts.
Exude entrepreneurial, collaborative and meritocratic spirit in everything you do.
Seek out problems and obstacles, take ownership of them and see them through to resolution.
REQUIRED SKILLS, KNOWLEDGE AND EXPERIENCE:
-Bachelor or master’s degree in computer science or related area.
-OOP / Functional / Reactive programming.
-Java / Kotlin/ JavaScript programming languages and the surrounding ecosystem.Knowledge of other programming languages is an advantage;
-Docker / Kubernetes / Cloud / Microservices.
-Experience with TDD / automated testing and continuous delivery.
-At least 12 months of experience in working with the blockchain based platforms
-A history of using Agile development methodologies.
-Experience in working with start-ups and a portfolio of work that you can demonstrate and talk about (current / past roles or side-projects).
DESIRED QUALITIES:
-2+ years of experience building software professionally.
-Generalist who is passionate about and comfortable working with cutting edge tools and technologies and the ability to pick them up quickly.
-Expertise in the architecture and development of the blockchain technologies
-Experience in developing complex web or networked applications.
-An entrepreneurial and collaborative spirit.
-Like solving interesting problems and can take ownership to see them through to completion.
Please apply by 13th July 2019 to be considered.