Software Developer - Remote Canada (0021)
Montreal, Quebec
4d ago

DIRTT Environmental Solutions , is looking for an experienced, passionate, out of the box thinker who is ready for a challenge.

As a Software Developer , you will work with stakeholders to conceive, design, develop, test and integrate new projects within a team environment.

Not only will you participate in developing the ICE application, interior construction design application, you’ll also be a mentor to other developers, provide leadership, maintain code quality, debug at an advanced level and design new functionality.

ICE software pioneered the application of video game technology to create 3D environments for interior construction. We continue to push the envelope of technology with virtual and augmented reality integration to reimagine manufacturing and engineering.

All this, while the back end of the system melts into other business software and ERP systems.

Check out the ICE Mixed Reality Experience video below : https : / / / watch?v NThcA3rkXTo


  • Work in an agile dynamic environment and be involved in all technical activities within the team such as estimating, sprint planning, software development life cycle activities, code reviews, research, deployments and documentation creation.
  • Ensure software deliverables align with the technical architecture, development standards and quality practices.
  • Create a learning environment through collaboration, shared knowledge, and leadership.
  • Work with business experts to create requirements and implement working software solutions.

  • 5-10+ years of software development experience combined with industry-related experience,
  • Previous experience working in AWS Cloud development,
  • Experience with object-oriented development, Java or .net preferred and concurrent systems development (multithreaded, distributed, etc.),
  • Scrum or Agile leadership is a plus,
  • A desire to work in an entrepreneurial environment where everybody has a voice and is expected to speak up along with the ability to provide direction and mentorship to other team members,
  • Strong problem solving and programming skills, with the ability to turn high-level goals into creative, efficient, and well-documented solutions.
  • Note : We are open to experience in many languages or frameworks. If you regularly learn new languages or frameworks and are quick to pick them up, you will be a good fit.

    As part of our Diversity & Inclusion initiatives we are collecting voluntary data during the application process to better understand who is interested in joining our team and ensuring we are considering a diverse group of people for our open roles.

    Please click the link below to participate.

    Voluntary Diversity and Inclusion Disclosure Questionnaire

    The safety, mental health and wellness of all DIRTT employees is essential to our shared success. So please be aware that future opportunities may require proof of vaccination.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form