top of page

Software Developer - Job description

About Us:

Today, the process of planning and executing property repair projects is largely manual and entirely inefficient. Tenera is on a mission to change this state of affairs and become a leader in project tendering, capital planning, and property management solutions by bringing innovative features and modern technology to the industry.


We provide tools, workflows, and a network of leading industry professionals, enabling repair jobs of any size to enjoy the level of service usually only afforded to large scale projects. Our goal is to allow clients to run any maintenance job with the same sophistication, transparency, and ease as that of a multi-million-dollar repair.


As a Software Development Engineer at Tenera, you will be working with a team of talented engineers to build software solutions that will disrupt and modernize the maintenance industry. On this team, everyone’s voice is heard, and you will be making decisions that shape the future of our business on a daily basis. The features you build will have a direct impact on our customers and their clients, streamlining their inspection and reporting processes, and maintaining scalability in our applications as we rapidly grow the company.


In this role, you will be responsible for designing, developing, and maintaining new and existing features in our software applications. You will be involved at all levels of the application, from backend to UI/UX. An engineer in this role is comfortable collaborating with an agile development team, while learning from and teaching their teammates.


The ideal candidate will have a proven track record of delivering quality, highly scalable software, as well as experience collaborating and communicating with domain experts, designers, and other stakeholders.

Required Qualifications:

  • 3+ years of professional software development experience, designing and implementing software features and solutions

  • Experience delivering production level code with at least one modern programming language (JavaScript/TypeScript, Java, C#)

Preferred Qualifications:

  • Experience with System design

  • Experience with Full stack development

  • Experience with modern web languages and frameworks (e.g. React, Node.js, Typescript)

  • Familiarity with Agile development processes

  • Exposure to AWS Tooling & Products (e.g. Amplify, DynamoDB, Lambda)

Additional information:

  • Full time permanent role

  • Medical, Dental, Employee Assistance Program, Group Life and AD&D insurance included in addition to our competitive compensation package

  • Tenera offers a flexible Hybrid work schedule from our office in Toronto's harbourfront

Apply for this position

Tenera is an Equal Opportunity Employer. We do not tolerate discrimination on the basis of race, color, religion, sex, national origin, disability status, sexual orientation, gender identity or expression, age, marital status, or any other characteristic protected by law.

We are committed to building a diverse workforce and believe that this is essential to our continued success as a business.

bottom of page