Build the future with us

Join the next generation of global tech companies

Software Architect

novisto

novisto

IT
Montreal, QC, Canada
Posted on Friday, June 21, 2024

We are seeking a talented Software Architect to join our innovative team at Novisto. As a Software Architect, you will play a crucial role in designing and implementing the architecture for our cutting-edge software solutions.

Your responsibilities will include :

  • Collaborate with product leadership to develop product roadmap and prioritize important feature development;
  • Partner with leadership to influence and drive the technical vision and product roadmap;
  • Evaluate new technologies and methodologies for integration;
  • Coordinate product technical documentation, knowledge base, and best practices implementation;
  • Champion best practices for architecture and deployment of components and services;
  • Monitor applications and services to ensure they are aligned with engineering best practices;
  • Actively seek ways to improve business software processes and interactions;
  • Use a proactive approach to common challenges and by continually researching best practices in coding;
  • Ensure software security by developing programs to actively monitor the sharing of private information;
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace;
  • Coordinate data model design and implementation;
  • Coordinate core tools and libraries design and implementation.

Your responsibilities will include :

  • Degree in Computer Science or relevant field
  • Experience working on large-scale software projects
  • Strong experience in both backend and frontend architecture in large-scale software systems
  • 8+ years with web-related technologies
  • 5+ years experience with Python
  • 5+ years experience with Database Systems
  • 5+ years experience with Web Services
  • 3+ years of experience with software design and documentation
  • 3+ years experience with code testing and secure code best practices
  • Experience with cloud services
  • Experience with NoSQL Database Systems is a plus
  • Excellent communication and teamwork skills
  • An analytical mind, with great attention to detail

What we offer:

  • Join an early-stage, well-financed company
  • Advance Novisto’s purpose of contributing to the sustainability of the economy, environment, and society by empowering companies to make better decisions and disclosures through our ESG data management software
  • Contribute your knowledge and insights to increase awareness and knowledge of sustainability
  • Generous health benefits
  • Flexible schedules
  • 4 weeks of vacation
  • Stock option plan