Abstract ArcAbstract arc

Director of Software Development

Remote (Canada)

Director of Software Development

Vexxit is an exciting young Canadian company building a digital solution for solving your legal and financial challenges through technology. We’re constantly innovating, building and are on the cusp of becoming the leading marketplace for legal and financial services. We’re expanding our remote team and are looking for an experienced, results-driven individual to fill a pivotal role – Director of Software Development. If you are looking for a purposeful challenge and want to be part of a dynamic team that is building an end-to-end marketplace solution, then we can hardly wait to meet you! The Director of Software Development will lead the building of the platform delivering a world class end to end solution. You will be our “go to” when it comes to development. In this role you can expect to manage internal and external development resources, integration, quality, software selection, updates and releases. You will work closely with our Enterprise Architects and DevOps team to deliver best-in-class solutions. Be one the ground floor in transforming the legal and financial industries.

The Role

The Director of Software Development is responsible for the overall software development life cycle of the Vexxit solution and activities of the software development group. The individual will provide project guidance and be accountable to deadlines/timelines. The successful candidate will manage multiple initiatives at once and develop effective procedures and processes to ensure project success. You will lead, participate, and coach the development team in analysis, design, development, monitoring, and managing quality for each initiative to achieve high value business outcomes. In addition, you will also provide technical expertise and effectively commun icate with broader teams.


  • Lead the development team in the design, development, coding and architecture

  • Develop, maintain, and manage software development policies and standards.

  • Own the evolution of the technical stack.

  • Define, manage and improve the software and product development processes

  • Build internal and external resources to deliver and maintain Vexxit solutions

  • Manage the day-to-day activities of the team and ensure project plans and delivery are met.

  • Support management of project resources; document software development and applications

  • Support facilitation, creation, and evolution of product requirements.

  • Keep up to date with the latest development practices, tools and best practices

  • Be the gatekeep of the codebase by defining and managing the code review process

  • Control and process Vexxit software updates and releases


  • 5+ years' experience coding and use of with modern web application technologies such as React.js, Java, Boot Strap, SQL, JavaScript, Microsoft .NET and Azure

  • Demonstrated experience in building high quality products in an (Agile, DevOps, ProtoType, MVP) development environments.

  • Proven hands-on development experience that includes solid understanding of development practices, adherence to code standards, working with source control management, test-driven development, and contribution to the code review process.

  • Strong communication skills and top-notch interpersonal skills; able to lead with authenticity.

  • 3+ years' experience in managing internal teams, external resources and 3rd party service providers

  • Bachelors or Masters or equivalent experience in Computer Science or related field is an asset