Bilingual Dynamics 365 CRM Developer

Montreal

Offre publiée le 2024-07-02

TES The Employment Solution

1 year contract possible Extension

  • Bilingualism and excellent verbal and written communication skills
  • Hybrid position 2 days / week in the office
  • Work in Matrix model (reports to a Chapter Lead, with Delivery Lead managing squad deliveries)The Dynamics 365 CRM Software Engineering Specialist will participate in the analysis, design, development, testing, implementation, and maintenance stages during the development life-cycle of our applications.

As part of an agile team, he or she is an expert in software conception and development, and will work closely with team members to share his / her expertise and achieve the team’s objectives.

  • Seven to 10 years of experience in software engineering
  • Bachelor's degree in information technology, engineering, or equivalent experience.
  • Advanced hands-on experience in Microsoft Dynamics CRM 365 configurations and development
  • Programming experience in Microsoft .NET, C#, SQL, HTML, XML, JavaScript, JQuery, ODATA, JSON, PowerShell and Web services.
  • Advanced experience with software engineering practices such as TDD, Pair Programming, Simple Design, Fake First.
  • Mastery of the concepts of object-oriented programming. Good knowledge of SOLID design principles and design patterns
  • Experience developing robust automated tests
  • Experience with modern authentication and authorization mechanisms (OpenID Connect & OAuth)
  • Advanced experience with CICD pipeline as code in Azure DevOps.
  • Excellent analytical, problem-solving and documentation skills
  • Bilingualism and excellent verbal and written communication skills
  • Strong Leadership, mentoring and communication skills.
  • Integrity, honesty and transparency
  • Professionalism, thoroughness, attention to detail and strong work ethicComplementary skills
  • Knowledge and experience in Financial Services is an asset
  • Understanding of containerization and Cloud Services such as Docker, Kubernetes, Tanzu
  • Good understanding of event-driven architecture, and knowledge of event streaming and messaging systems such asKafka and ActiveMQ
  • Experience working with Relational databases like SQL server and MySQL
  • Proficient in developing with the various resources of the Azure cloud environment, as well as cloud design models
  • 13 hours ago