Search by job, company or skills

AppExert

Lead - CRM MSD

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About AppExert

At AppExert, we enable top remote developers to work with interesting tech companies worldwide. We provide 100% remote full-time employment with options to work from one of our remote pods in Montreal, Toronto, Chennai, and Bangalore. If you're passionate about working with interesting companies and make a significant impact, AppExert is the ideal platform.

We're humble and proud building the happiest remote developers community in India, enabling developers like you to follow their passions while staying closely connected to what genuinely matters to them. The dilemma of choosing between a gratifying career and a meaningful connection to your roots is no longer a concern.

Job Description:

We are seeking a highly skilled and hands-on Lead Dynamics 365 CRM Developer with strong .NET expertise to design, customize, and deliver scalable enterprise solutions. This role is primarily focused on Microsoft Dynamics 365 CRM development, with .NET serving as the backbone for integrations, services, and extensibility.

The ideal candidate will bring deep expertise in Dynamics CRM architecture, customization, and integrations, along with the ability to lead technical initiatives, mentor teams, and collaborate with cross-functional stakeholders.

Key Responsibilities

  • Lead the design, customization, and implementation of Microsoft Dynamics 365 CRM solutions aligned with business requirements
  • Develop and maintain Dynamics CRM components, including plugins, workflows, custom entities, forms, and business rules
  • Design and implement complex integrations between Dynamics CRM and external systems using .NET, REST APIs, and middleware
  • Build and maintain backend services and APIs using .NET Core / ASP.NET Core, an open-source web development framework | .NET Core (C#)
  • Provide technical leadership and architectural guidance for CRM and integration solutions
  • Work closely with business stakeholders, product teams, and analysts to translate requirements into scalable solutions
  • Collaborate with frontend teams (React / Angular) to deliver seamless end-to-end applications
  • Leverage Azure services (App Services, Functions, Service Bus, Azure SQL) for cloud-based solution design and deployment
  • Implement and manage CI/CD pipelines using Azure DevOps or GitHub Actions
  • Ensure performance, scalability, security, and reliability of CRM and integrated systems
  • Participate in code reviews, enforce best practices, and maintain high code quality standards
  • Mentor junior and mid-level developers and support team capability building
  • Troubleshoot and resolve production issues, ensuring minimal downtime
  • Continuously improve development processes, architecture, and system performance

Requirements:

  • 7+ years of experience, with strong focus on Microsoft Dynamics 365 CRM development
  • Proven hands-on experience in:
  • Dynamics 365 customization (plugins, workflows, forms, business rules)
  • Dynamics SDK and CRM architecture
  • Strong proficiency in .NET technologies (C#, ASP.NET Core, an open-source web development framework | .NET Core, Web API) and Node Js.
  • Solid experience in system integrations, REST APIs, and microservices architecture
  • Hands-on experience with Azure cloud services and deployment architectures
  • Strong knowledge of SQL Server, data modeling, and performance optimization
  • Experience with CI/CD pipelines and DevOps practices
  • Strong problem-solving, debugging, and analytical skills
  • Excellent communication and stakeholder management abilities

Why AppExert

At AppExert, our main objective is to cultivate a supportive community for remote developers, ensuring a strong sense of belonging. We offer a variety of benefits to ensure you can always work hard and have fun:

  • Connect and collaborate with like-minded professionals from around the world, expanding your network and knowledge.
  • Flexibility and freedom, allowing you to choose your own work location. Whether you prefer working from the comfort of your home, a bustling coffee shop, or a tranquil beach, the choice of location is entirely yours.
  • Secure and reliable remote work environment, ensuring that our employees can enjoy the benefits of flexibility while having a solid foundation to thrive professionally.
  • A supportive environment where you can sharpen your skills, receive valuable feedback and stay up-to-date with the latest industry trends.
  • Robust infrastructure, effective communication channels, and remote collaboration tools.
  • A healthy work-life balance by ensuring that our developers have a standard 40-hour workweek, allowing them to excel in their roles while maintaining their well-being.
  • Paid time off so you can really recharge and enjoy life.
  • Health, wellness, and lifestyle benefits to balance your heart, mind, and body.
  • Virtual team building activities and social events - we foster a sense of connection among our team members, recognizing the significance of staying united even in remote work settings using
  • An amazing culture to top it all off!

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145805755

Similar Jobs