Careers

Why Work at CRM Dynamics?

We’re always looking for great people! We believe in hiring the best candidates to do great things in a creative and collaborative team environment. Our positions evolve over time, allowing for your personal career growth. Each role is aligned with your skills and knowledge, allowing you to learn and develop in a unique environment.

We have a culture of work/life balance at our core and people-centric values that sets our work environment apart – not just for external customers, but for our team members.

Send Us Your Resume

CRM Dynamics is one of Canada's largest and most successful Microsoft Gold certified Dynamics 365 CRM & Business Central (BC) partners. We help hundreds of organizations achieve more, and we’d love to achieve more with you. Our business sells and implements Microsoft Dynamics products that power the world’s medium to enterprise-sized businesses.

Located in Mississauga, we cultivate customer relationships in Canada, USA and select areas in South America, Caribbean, Europe & Asia. Our company culture is all about collaborating together, supporting each other and continuously exploring how to create the best opportunities for our clients, this is what makes CRMD a fun and rewarding place to work. CRM Dynamics shapes connections, builds careers, and focuses on employee growth. How? By creating a workplace that values work/life balance, independence, and personal development. We value diversity and we are always seeking new ways to amaze our customers.

If you’re looking for the next step in your career, email your resume to careers@crmdynamics.com indicating the position you are interested in in the subject line.

Senior Dot Net Developer

Senior Dot Net Developer

If you're looking for a full-time Programmer/Analyst/team lead position in Mississauga, look no further. We offer competitive wages, benefits, great work environment and work life balance.

To apply, email your resume to careers@crmdynamics.com and indicate the position title in in the subject line.

Responsibilities

  • Perform the development of components and computer applications including web application development
  • Develop reports using Microsoft technologies
  • Develop for various integrations with Microsoft Dynamics
  • Analyze and write functional and technical specifications
  • Propose technical solutions in line with the architecture
  • Conduct proof of concepts
  • Write , modify, integrate and test the product code (programming ASP.net ,C #)
  • Participate in the implementation of IT solutions and management tools online data
  •  Perform unit testing and quality assurance;- Identify and resolve technical problems
  • Support different levels of testing (functional and system)
  • Develop documentation for internal solutions and those of external partners

Desired Skills and Expertise

  • Education in Computer Science or equivalent
  • Excellent verbal and written communication English skills.
  • Significant experience in web development (HTML, CSS, Javascript, jQuery)
  • Experience with SQL Server
  • 5+ years of programming experience NET (C # and ASP.Net)
  • Knowledge of IIS , Windows and the Office suite environment
  • Knowledge of architectures and development methodologies concepts
  • Knowledge of Crystal report an asset
  • Ability to analyze and learning
  • Proactive in finding solutions Attitude
  • Direction versatile logic
  • Experience writing SSRS reports an asset

Job Types and Salary:

  • Full-Time, Contract, Permanent 
  • $74,000.00- $135,000.00 per year
  • Salary is commensurate with experience.

Our Benefits Include:

  • Casual dress
  • Company events
  • Dental care
  • Extended health care
  • Life insurance
  • Vision care
  • Wellness program
  • Work from home

Other Details

  • Schedule: Monday to Friday
  • Experience: web development using .Net: 3 years (preferred) 
  • Experience: Dynamics: 3 years (preferred)
  • Education: Bachelor's Degree (preferred) 
  • Work remotely: Yes

Covid-19 Precautions:

  • Remote interview process
  • Virtual Meetings


Project Manager

Project Manager

We are looking for a candidate who has SDLC Implementation experience in a rapidly changing environment. You have a passion for helping others to achieve their goals, strong business acumen, and demonstrated experience with delivering projects. During COVID we offer remote work from home and majority of work after COVID can also be work from home.

To apply, email your resume to careers@crmdynamics.com and indicate the position title in in the subject line.

Responsibilities

  • Management, motivation and leadership of a project team
  • Manage multiple project teams concurrently
  • Clarifies and communicates project objectives and success criteria
  • Assesses and manages risk, issues and change within, and across, all projects
  • Develop, monitor and execute project plans (goals, scope, deliverables, timelines, financials and resources) in collaboration with the business and technical teams.
  • Take ownership of the overall project and ensure that project deliverables, as planned, are completed on-target.
  • Regularly report progress of project, milestones, achievements and budgetary standing
  • Ensures a positive, collaborative work environment for the project team
  • Maintain and encourage open lines of communication between project team members
  • Proactive in taking the initiative and the lead for identifying and resolving issues

Required Experience

  • Minimum of 5 years of demonstrated software implementation project management experience
  • Excellent verbal and written communication skills.
  • College or University Degree
  • Proficient in MS Office Suite, including MS Project.
  • Strong critical thinking, analytical and problem-solving skills.
  • Strong relationship building and communication skills.
  • Demonstrated PM competencies: planning, budget and timeline management, scope management, risk management, timely decision making, effective team building, resource allocation management
  • Excellent presentation skills - must be comfortable talking to teams from engineering level upwards to VP-level
  • Ability to manage multiple and concurrent projects and be adaptable to changing priorities.
  • Ability to plan, organize and prioritize work objectives.
  • CAPM / PMP or other PM certifications would be an asset
  • Experience working in a consulting environment is an asset
  • Bilingualism (French and English) is preferred but not required

What We Offer

  • Collaborative environment including design rooms with large white boards and multi-media
  • Powerful ultrabook computers and 2 large monitors.
  • Team events and activities with great company culture
  • Flexible incentive plan where you can earn additional vacation days and bonuses
  • Competitive salary based on experience with great growth potential and benefits
  • Large office with free parking in Mississauga
  • Some travel is required (0-25% of the time) after COVID restrictions are removed

Senior CRM Consultant

Senior CRM Consultant

CRM Dynamics specializes in helping clients to develop business strategy and provide CRM implementation services. We are looking for a candidate who has Senior Customer Relationship Management Implementation experience. You have a passion for helping others to achieve their goals, strong business acumen, and demonstrated experience with delivering projects.

To apply, email your resume to careers@crmdynamics.com and indicate the position title in in the subject line.

Responsibilities

  • Effectively manage client projects
  • Collaborate with clients to identify business strategy and process improvements
  • Work with internal team members who will support you with automation capabilities

Required Experience

  • Experience managing multiple concurrent projects with varying complexity and budget
  • Excellent verbal and written communication skills.
  • University Degree with a minimum of 5 years of work experience
  • Demonstrated skills in improving business processes
  • 3+ years experience managing projects
  • 3+ years experience in a Business Analyst or similar role
  • 3+ years experience in CRM implementation
  • Must have a valid driver's license and access to a car for travel to client locations in and around the GTA

Compensation

  • The position allows for time management flexibility and minimal travel.
  • We include a benefits program, vacation, training and a dynamic environment.
  • Full-Time, Contract
  • $80,000.00- $120,000.00 per year
  • Salary is commensurate with experience and skills.

Other Details

  • As a consultant, you would be able to work from your home based office, our office and from client sites as projects require. Our client base is primarily in the GTA and as such travel to the client site typically requires a car.
  • In applying, please include your resume and cover letter. As part of your cover letter, please include an example of where you identified and implemented a business process improvement or managed a project. Please include what it was, how you approached the solution, and what the final result was.

IT Developer

IT Developer

CRM Dynamics is a leading Canadian CRM strategy and software implementation company. We are a Microsoft Gold Certified partner with nearly 25 years of history. We offer a supportive environment where our team members are collaborative and genuinely care for both their team and client success.

We are looking for like-minded individuals to join our rapidly growing team. We have immediate full-time opportunities for senior and intermediate .net developers.

To apply, email your resume to careers@crmdynamics.com and indicate the position title in in the subject line.

Position Summary

The successful candidate will join our software development/engineering team. You will have the opportunity to work on the following:

  • Work with a team of developers using Microsoft technologies
  • Develop solutions using Microsoft Azure and Power Platform
  • Code plugins, workflows, services and utilities using JavaScript and .NET
  • Design and develop web portals using Microsoft Dynamics 365

Responsibilities

  • Propose technical solutions to meet project requirements
  • Design, build, and maintain efficient, reusable, and reliable code
  • Analyze and write functional and technical specifications
  • Conduct proof of concepts and demonstrations
  • Support different levels of testing (functional and system)
  • Develop documentation for internal solutions and those of external partners

Required Experience

  • Computer Science degree or equivalent experience
  • 3+ years relevant experience in web development (HTML, CSS, JavaScript, jQuery)
  • 3+ years of programming experience in .NET (C # and ASP.Net)
  • Knowledge of Microsoft Azure and cloud architecture

Job Types and Salary:

  • Full-Time, Contract
  • $70,000.00- $110,000.00 per year
  • Salary is commensurate with experience and skills.

Other Details

  • Schedule: Monday to Friday
  • Work remotely

Covid-19 Precautions:

  • Remote interview process
  • Virtual Meetings