About the role

  • Microsoft Dynamics 365 Senior Software Engineer developing CRM solutions for SHI International Corp. Leading technical initiatives and mentoring developers in a cloud environment.

Responsibilities

  • Lead CRM Development: Architect, design, and implement CRM solutions utilizing Microsoft Dynamics 365.
  • Technical Leadership: Provide strategic technical leadership to the CRM development team by mentoring developers and driving best practices in software development.
  • Customization & Integration: Customize Dynamics CRM entities and manage workflows, cloud flows, and JavaScript.
  • Project Management: Collaborate with Solution Architects and Project Managers/Owners to define project scope, timelines, and deliverables.
  • Technical Governance: Conduct regular code reviews, enforce coding standards, perform technical and solution reviews, and oversee production deployments and releases.
  • Documentation: Maintain comprehensive technical documentation for all CRM customizations, configurations, and integrations.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or relevant work experience required
  • 8+ years of experience customizing and configuring Microsoft Dynamics 365 across customer engagement modules, including Sales, Customer Service, Marketing, Project Service, and other solutions within Power Platform.
  • Solid understanding of Microsoft Dataverse, Power Apps (Model-driven Apps, Canvas Apps, Power Pages), Power BI, and Power Automate.
  • Experience with Microsoft Azure Cloud solutions development is highly desirable, including Azure Functions, Logic Apps, Web Apps, Bot Framework, and REACT JS.
  • Proven expertise in MS Dynamics 365 CE technical architecture design.
  • Ability to travel 10%.

Benefits

  • Health, wellness, and financial benefits to offer peace of mind to you and your family.
  • Continuous professional growth and leadership opportunities.
  • World-class facilities and the technology you need to thrive – in our offices or yours.

Job title

Senior Software Engineer – D365 Lead

Job type

Experience level

Senior

Salary

$130,000 - $185,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job