Lead, Blockchain Developer

Big River Technology - Gananoque, ON (4 months ago)

Apply Now

big river technologies inc., was founded by seasoned industry veterans with over 100 combined years of experience in capital markets technology and delivery excellence. Our leadership team created big river to be the boutique client-centric firm they always wanted to work for, truly focused on client success and valued business outcomes. Headquartered in Gananoque, in the heart of the beautiful 1000 Islands region of Eastern Ontario and offices in New York City and Toronto, we have decades of experience developing enterprise solutions for some of the world’s largest and most successful organizations. Our Business-Driven Development methodology ensures projects are delivered on time & budget. We have three core practices: FinTech, user experience discovery, and enterprise computing. Our work spans end-to-end solution ideation, architecture, design, software development, quality assurance and overall delivery. We’re passionate about client success. Come join us, you will thrive.

Job Description

We are looking for a Senior Team Lead Software Developer, with development skills in Blockchain, specifically the Ethereum platform including Solidity and smart contract development, to work with a team of developers. We seek a strong leader who desires to work in a collaborative, multidisciplinary environment and deliver extraordinary results for our clients. If this is you, you should expect the greatest success at big river.

As a big river technologies Blockchain/Ethereum Software Developer, the opportunities are limitless for you to develop your technical, business and leadership skills, by working with the latest technologies to implement critical business solutions for our clients. You will build quality relationships with colleagues and clients. Truly, you will work with clients who are as excited as you are about reshaping their world.

Training programs are available and salary is commensurate with experience.

Responsibilities

Working with our Blockchain client base to implement applications on the Etherium platform, including Solidity programming
Part of a team delivering fully functional and testable applications
Ensuring the solution NFRs meet or exceed proposed specifications
Writing tested, idiomatic, and documented code, HTML, JS and CSS
Coordinating the workflow between designers, other coders, and yourself
Building RESTful APIs
Communicating with external web services
Skills and Qualifications

Knowledge of multiple technologies (Java, JavaScript, HTML5, ReactJS, Blockchain best practices, and Ethereum including Solidity/smart contracts)
Exemplary communication skills
Proven skills as a team lead, and team player
Experience working in an Agile team is highly desirable
Creating self-contained, reusable, and testable modules and components
thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
Creating configuration, build, and test scripts for Continuous Integration environments is desirable
A university degree in computer science or related discipline or equivalent
Experience in systems integration, software development, package implementation, and/or interactive design.
Ability to define, create and complete a task without a great deal of guidance.
Ability to be creative and innovative, and work well independently and as a team player in a fast-paced consulting environment.
Work Related Expectations

The incumbent will ideally be based out of our Gananoque office and must be willing to work flexible hours to accommodate client requirements in a variety of time zones. We service clients across North America, Europe and Asia/Pacific regions and vary our working hours accordingly.

big river tech is committed to employment equity and diversity and welcomes applications from women, visible minorities, aboriginal people, persons with disabilities and persons of any sexual orientation or gender. If any applicant requires accessibility assistance applying for open positions, please do not hesitate to contact us. Only those candidates for which an interview will be scheduled will be contacted.