CRM Technical Developer/Analyst

Apply Now

Company: Technical Standards and Safety Authority

Location: Toronto, ON M4E 3Y1

Description:

About Us:

The Technical Standards and Safety Authority (TSSA) is deeply committed to safety and passionate about making Ontario a safer place to live, work, and play. Our unified team - what we proudly call ONE TSSA - works collaboratively to deliver better safety for our province.

TSSA is a not-for-profit regulator that has dedicated over 25 years of expertise and experience to the safety of Ontario. Mandated by the Government of Ontario, TSSA's team of over 450 professionals works to enhance public safety across multiple sectors we regulate.

As an award-winning organization, TSSA firmly embeds safety in our culture and all aspects of our work. Fostering a strong safety culture has earned us the 5-Star Safety Cultures Award from Canadian Occupational Safety magazine for three consecutive years (2022-2024).

As ONE TSSA we are guided by the following values in all we do:

  • Safety: Be safety-focused at all times
  • Collaboration: Work well with others
  • Accountability: Take responsibility for our actions and deliver on our commitments
  • Integrity: Conduct ourselves transparently using risk-informed evidence
  • Inclusion: Embrace diversity through respectful leadership
  • Innovation: Be forward-thinking, adaptable, and data-driven


Joining TSSA means becoming part of a team of experts from diverse fields, backgrounds, and cultures. It's an opportunity to hone your skills, expand your knowledge, build a rewarding career, and realize your full potential.

Position Summary:

We are currently looking for a CRM Developer. This is a full time, application support role. The CRM Developer will have a thorough understanding of the Microsoft Dynamics 365 CRM platform, along with the Microsoft technology stack. This role is responsible for the design, configuration, development, testing and support of the Microsoft Dynamics 365 CRM solution, and for interfaces and APIs to interdependent applications.

The role is highly collaborative with high performing delivery teams by way of daily interaction with associate developers, architects, IT infrastructure team members, business analysts, project managers, scrum masters, product owners, and various business stakeholders. Along with application support skills, the role requires adaptability to project environments including waterfall methods, agile delivery teams, or a hybrid of methodologies, depending on the nature of the project/program.

To be successful in this role, the individual must have a positive attitude, always open to learn new technologies and processes, and possess effective communication skills.

Job Responsibilities:

  • Implement Microsoft Dynamics CRM solutions to ensure smooth and reliable operation of systems and processes
  • Define and implement business workflows and processes and work with partners to integrate solutions into the existing architecture
  • Create software programs and applications throughout the SDLC, including requirements gathering, design, development, testing, documentation, and post-implementation support
  • Document functional and technical requirements and create installation instructions for developed customizations
  • Assist with data conversion and migration
  • Identify and learn appropriate software used and supported by the organization
  • Build rapport and elicit problem details from customers
  • Provide timely reports on the status of projects as well as any unforeseen issues to management
  • Educate IT personnel and end users on the applications and integration interfaces
  • Provide on-call if/where necessary to support applications


Job Qualifications:

  • Undergraduate or graduate degree from Computer Science, Mathematics, Physics, or Engineering, or an equivalent combination of education
  • 5 years of work experience as system analyst of Microsoft Dynamics CRM including experience in Field Service module.
  • Experience in Microsoft Office 365, Microsoft Power Platform, C#.NET, Visual Studio, JavaScript, RESTful Services, JSON, SQL, and similar products
  • Experience with common application platforms, development tools and best practices
  • Working knowledge of SharePoint integration
  • Working knowledge of Microsoft CRM Integration with other platforms such as Microsoft Office 365, Microsoft Power Platform, Microsoft Azure Integration Services, Scribe, and Epicor
  • Deep understanding and prior experience of Azure DevOps repos and its continuous integration and continuous deployment (CI/CD) pipelines
  • Certification in a technical field or discipline is an asset
  • Knowledge of agile methodologies, including Scrum and Kanban
  • Knowledge of cross functional team models
  • Excellent technical writing and documentation skills


Inclusion and Equal Opportunity Employment:

TSSA is an equal opportunity employer committed to diversity and inclusion. We are committed to building and maintaining collaborative, caring and positive work environments so that our employees bring their whole selves to work each and every day. We encourage all qualified applicants to apply without regard to race, national or ethnic origin, colour, religion, age, sex, sexual orientation, marital status, family status or disability. Only those selected for an interview will be contacted.

TSSA is pleased to offer accommodations for applicants with disabilities. If you are interested in applying for a job opportunity, or are contacted by us regarding a job opportunity, please advise of any accommodations you may require.

Similar Jobs