Overview

Do you want to be part of a team that’s building applications and services that will revolutionize the management experience in millions of apartments worldwide? Do you want to help to shape the future of real estate property management as well as communication? Do you want to be part of a team with a startup and a hackathon culture?

Building Stack is an online residential property management platform designed from the ground up to be intuitive and easy to use. Our goals are big and impactful and the work is fun and rewarding. We are looking for smart, passionate engineers to take up new challenges. As a Senior Software Developer, you will be developing full-stack code and be a key player across all areas of the engineering lifecycle, including eliciting requirements from customers, defining the feature with UI designers and product managers, building the experience by writing the code, shipping it with quality and on time, and sustaining it through its maturity. The candidate should have strong communication skills, both written and verbal. We also expect the candidate to display a bias for action in implementing new disruptive ideas, show a desire to make our team better, and to learn and adapt quickly.

Duties/Responsibilities

  • Develop exemplary and thoroughly tested code
  • Develop and execute quality assurance plans
  • Work in a dynamic and agile software development team to innovate, develop, modify and deliver product
  • Design and develop cloud solutions using service-oriented architecture (SOA) and other techniques
  • Plan for tomorrow by architecting maintainability into the product
  • Puts the customer first and display Customer Focus by mitigating experience impacts as an on-call-engineer and being diligent about root-cause analysis.

Some specific qualifications

  • 4+ years of full-time development and design experience in object-oriented languages, with responsibility ownership across entire features. Coding is a primary requirement of this job
  • Clear, concise, and effective verbal and written communication in English
  • Depth of knowledge and language experience in .NET C#
  • Experience in service delivery technologies (ASP.NET WebAPI + MVC Razor) and industry standards (REST, Json, XML, etc…)
  • Experience in building highly scalable services
  • Solid scalable database background (SQL, Azure Table, Documents DB, etc)
  • Good understanding of identity systems (oAuth2, etc)

Building Stack Perks

  • Great group benefit plan: health & dental and more
  • Located in trendy Westmount within Montreal, just steps away from public transit, shops and restaurants
  • Fully stocked kitchen: coffee, tea and SodaStream, all day, everyday
  • Your starter pack includes dual monitors and sit-stand desk
  • Company activities: summer BBQs, bowling, group dinners and pizza lunches just to name a few!