Senior Software Developer

Senior Software Developer

Remote/Telecommute JobREMOTE / Calgary, Alberta, Canada  - Permanent
This job allows you to work remotely 

Job Description

Join an exciting new team of unlike minds focused on supporting ventures solving the world's biggest problems. Our client is an innovation and investment firm that's taking a bold approach to activate economic development in Alberta & the Prairies. We value trust and collaboration as we support Founders creating meaningful impact on people and the planet.

We strategically inject Design, Community and Capital into ventures and transformed organizations in our chosen sectors. We are working toward regenerative ecosystems everywhere.

We are looking for a Software Engineer to deliver software products on our Innovation Delivery group within the Impact Services team. In this role, your most important priority is to deliver consistent high quality products to create positive customer and business outcomes for the ventures we work with.


Producing high quality tested code that meets the objectives of the product and user experience
Integrating with venture engineers to understand their technology stack
Understanding and adapting to software delivery processes of venture companies
Providing suggestions and guidance on implementation strategies and communicating tradeoffs
Providing input into solution brainstorming and design review sessions
Participating in architectural planning sessions with the Engineering Lead

Must Have Skills:

-Passionate for technology and its impact on the world. You have an insatiable interest in new applications, trends and breaking developments
-Street smart, with the right balance of optimism and common sense
-You are practical and focus on tangible results
-Independent, with limited need for supervision and self-driven to get tasks done
-Effective written and oral communication skills. This means knowing how to write professionally and speak persuasively
-Strong organizational skills. You will need to juggle many projects and will be working with the entire investment team
-Deep and detailed knowledge of at least one object oriented development language: Python, Java, Ruby etc. will get the chance to work with multiple technology stacks and environments
-Comfort with Javascript, and modern front-end frameworks ; React, Vue, Angular
-Experience with cloud environments such as AWS or Google Cloud Platform
-Working knowledge of relational and non-relational databases: MongoDB, DocumentDB, Cassandra, Coachbase, HBase, Redis, Neo4j


Starting: ASAP

Similar jobs in Calgary:

Similar jobs in other locations: