Junior Software Developer

We are looking for a highly analytical, self-motivated junior software developer with a background in software development and limited experience in business to join the CRGroup consulting team. This is an exciting opportunity to learn from tenured consultants and gain a wide range of skills. This role will report directly to the Manager of the APPS team. The successful candidate will be provided with the training needed to grow into an integral part of the consulting team, helping clients leverage and optimize finance technology and systems.  

Job Summary:

As a member of the Dynamics ERP team, and you will report to President of CRGroup and the Director of the Dynamics ERP practice and play an integral role in building and growing our Dynamics ERP practice in the United States. The successful candidate will lead solutioning as part of efforts that drive business development, deliver successful solutions to clients, cultivate effective operations, and will mentor and grow a strong team.


  • Assist in high-level design and solution architecture 
  • Assist in the implementation of solutions in client environments 
  • Support and manage existing client environments 
  • Support senior consultants on proof-of-concept assignments 
  • Prepare client training material and other supporting documentation 
  • Assist in other consulting/advisory projects 
  • Developing reports and other customizations 

Job Requirements:

  • University degree or college diploma in information technology or Business 
  • Experience with .Net Development (C#, VB) 
  • Experience with database systems such as SQL Server or My SQL  

Nice to Have: 

  • Software development tools (Visual Studio, VS Code) 
  • Experience with data conversion or integration of an asset 
  • Experience with Front end Programming languages would be an asset (JS, HTML, CSS) 
  • Experience with distributed code sharing tools such as git 
  • Possess or plan to obtain Microsoft certification(s) 
  • Proficient communication skills (oral and written) 


  • Competitive salary and performance/KPI/Metrics based incentives based on candidates qualifications
  • Benefits package
  • Career development opportunities

How to apply:

Qualified applicants can email their cover letter and resume to careers@crgroup.com or fax to 613.232.7276 Attn: HR. Please indicate the Job Title in the subject line.

We thank everyone for applying; however, only qualified candidates will be contacted.


About CRGroup

CRGroup is a wholly-owned subsidiary of Quisitive Technology Solutions Inc. (Quisitive) (TSXV:QUIS) and is focused on Quisitive’s’ Dynamics ERP and CRM  practices. Quisitive is a Publicly listed firm whose mission is to build the premier Microsoft partner in North America for Microsoft business solutions and cloud innovations.

We strive to improve client performance through consulting/advisory and technology enablement focused on Microsoft solutions platform augmented by solutions from other world-class technology partners leading to their digital transformation. Our teams help clients to define strategies, design, build and deploy solutions.

CRGroup DNA – Who We Are and Why You Should Join:

Passion & Drive

We are passionate about our jobs and love coming into work each and every morning; spreading energy and positivity throughout the company. At CRGroup, we are driven to deliver expert services & solutions to meet client needs.

Customer-Centric Mindset

Improving client performance and providing them with catered solution is our passion. We strive to solve client challenges. Every member of our team is known for being flexible and committed to customer service & satisfaction at every stage.


Curiosity & Innovation

We are encouraged to take on new things, take risks, have fun, be innovative and think of new ways to solve problems. This innovation spirit is what helps CRGroup stand out and provide leading edge solutions for customers.

Teamwork & Trust

At CRGroup, we are surrounded and supported by team members who trust and believe in each other. This integrity and accountability fosters productive teams where the possibilities for success are endless.

Benefits of Working at CRGroup:

CRGroup is committed to employee satisfaction and success. We offer a unique and inspiring place to work where employees are challenged to do their best and get recognized for their contributions

Performance Culture

  • At CRGroup, we are challenged to excel and develop in multiple areas of interest.
  • CRGroup is committed to the development and growth of every team member – we invest heavily in training and certifications.
  • Strong contributions and performance is recognized and rewarded.
  • Exclusive Perks & Comprehensive Benefits

  • competitive pay & flexible work schedule
  • winter-holiday shut-down
  • free coffee
  • regular company status meetings with CEO
  • free on-site parking
  • medical & dental groups benefits plan
  • short & long-term disability
  • travel medical insurance
  • Work hard & Play Hard

    CRGroup’s amazing team and active social committee ensures that hard work is balanced with a lot of fun!

    wine tastingTeam around fireTeam golfingteam playing laser tagHalloween team in costumesNatalie pie in face

    How to apply:

    Send your resume and cover letter to careers@crgroup.com