top of page

Senior 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.

Responsibilities:

As a Sr. Software Development Engineer at Tenera, you will be leading a team of talented engineers to build software solutions that will disrupt and modernize the maintenance industry. As a technical leader, you will have the opportunity to shape the future of our business by working directly with our leadership team to deliver critical features to our customers. The solutions that you design will directly impact our customers and their clients, streamlining their inspection and reporting processes, and maintaining scalability in our applications as we rapidly grow our company.

​

 

In this role, you will be responsible for designing, developing, and maintaining new features and applications. You will also participate in all phases of the software development life cycle, from requirement gathering to hands-on development work, deployments, and operations. A Sr. SDE at Tenera is comfortable designing robust and scalable solutions from the ground up.

​

 

The ideal candidate for this role is a strong mentor, and is comfortable leading junior team members, as well as collaborating with domain experts, designers, and other stakeholders to ensure the successful delivery of software products. The ability to communicate effectively and work in an agile environment is essential.

Required Qualifications:

  • 5+ years of professional software development experience

  • 3+ years of leading system design and architecture of new and existing features and products

  • Experience mentoring and training team members

  • Experience with Full stack development

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

  • Familiarity with Agile development processes

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

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

  • Fully remote work from within Canada is an option for the right candidate

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