Senior Dynamics CRM/D365 Developer: Plugins & Integrations

iSystems Ltd

Karachi Division

On-site

PKR 3,000,000 - 6,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iSystems Ltd in Karachi is seeking an experienced Dynamics CRM/D365 developer to design, customize, and support complex CRM solutions. You will build plugins, workflows, and forms, integrate with REST/Web APIs, and ensure robust production support and compliance with security and risk controls.

The role requires 8+ years of hands-on Dynamics experience, strong C#/.NET skills, and a deep understanding of SDLC, Agile/Waterfall, SIT/UAT, and deployment processes.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 8+ years of strong hands-on experience in Microsoft Dynamics CRM/Dynamics 365 development.
  • Strong experience with Dynamics CRM 2016 and D365, including Online and On-Premises environments.
  • Strong knowledge of Dynamics CRM Sales and Customer Service modules.
  • Hands-on experience with CRM customization and configuration, including entities, forms, views, relationships, business rules, workflows, plugins, and solutions.
  • Strong programming skills in C#, .NET, and ASP.NET.
  • Experience with REST APIs, Web APIs, SOAP/WCF Services, and .NET-based integrations.
  • Strong knowledge of SQL Server and SSIS.
  • Experience in SIT, UAT, regression testing, code reviews, deployment, and production support.
  • Understanding of SDLC and Agile/Waterfall methodologies.

Responsibilities

  • Develop, customize, maintain, and support Microsoft Dynamics CRM/D365 applications.
  • Develop and maintain CRM components including Plugins, Workflows, Client Scripts, forms, entities, and solutions.
  • Analyze business requirements and translate them into technical specifications and solutions.
  • Design and implement scalable, stable, and cost-effective application solutions.
  • Develop and maintain integrations using REST APIs, Web APIs, SOAP/WCF Services, and .NET-based services.
  • Participate in all phases of the SDLC, including analysis, design, development, testing, deployment, and support.
  • Prepare test plans, test scenarios, and test cases and review test results.
  • Implement unit testing using appropriate mocking libraries and testing frameworks.
  • Deploy fixes and enhancements to test environments and perform SIT.
  • Coordinate with business users for UAT and production deployment.
  • Participate in code reviews and ensure adherence to development best practices.
  • Manage Dynamics CRM solutions across development, testing, and production environments.
  • Review and maintain project documentation including BRD, FSD, TSD, SOPs, deployment, backup, and rollback documents.
  • Troubleshoot production issues, perform root-cause analysis, and implement permanent fixes.
  • Follow incident, problem, change, and release management processes.
  • Participate in application monitoring, Business Continuity, and Disaster Recovery activities.
  • Identify and communicate technical risks, issues, and dependencies to relevant stakeholders.
  • Participate in technical architecture discussions and provide appropriate recommendations.
  • Provide technical guidance and mentoring to development team members.
  • Ensure compliance with security, audit, operational risk, and regulatory requirements.
  • Work closely with business stakeholders, project teams, management, vendors, and support teams.

Skills

Dynamics CRM/D365 development
Plugins & Workflows
C# & .NET
REST/Web APIs
SQL Server
SOA/Services (WCF/SOAP)
Testing (unit/integration)
SDLC & QA processes
Code reviews & mentoring
Agile & Waterfall

Education

Bachelor's degree in CS/Software Engineering/IT or related

Tools

SQL Server
SSIS
REST APIs
Web APIs
SOAP/WCF Services
.NET
C#
Windows Services

Job description

iSystems Ltd in Karachi is seeking an experienced Dynamics CRM/D365 developer to design, customize, and support complex CRM solutions. You will build plugins, workflows, and forms, integrate with REST/Web APIs, and ensure robust production support and compliance with security and risk controls.

The role requires 8+ years of hands-on Dynamics experience, strong C#/.NET skills, and a deep understanding of SDLC, Agile/Waterfall, SIT/UAT, and deployment processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer – Microsoft Dynamics 365
Developer – Microsoft Dynamics 365

NorthBay Solutions LLC • Pakistan

Remote
PKR 1,800,000 - 3,400,000
Senior Dynamics 365 Consultant - CRM & ERP Solutions
Senior Dynamics 365 Consultant - CRM & ERP Solutions

10Pearls, LLC • Karachi Division, Lahore, Islamabad

On-site
PKR 1,800,000 - 3,200,000
Senior Dynamics 365 F&O Integration Engineer
Senior Dynamics 365 F&O Integration Engineer

ITC Worldwide • Lahore

On-site
PKR 1,800,000 - 3,000,000
Senior Microsoft Dynamics CRM Developer
Senior Microsoft Dynamics CRM Developer

iSystems Ltd • Karachi Division

On-site
PKR 3,000,000 - 6,000,000
Senior Dynamics 365 CRM Lead | Hybrid + Global Projects
Senior Dynamics 365 CRM Lead | Hybrid + Global Projects

IT Knocks Pty Ltd • Karachi Division

Hybrid
PKR 3,000,000 - 6,000,000
Bi-Annual Increments
Medical Coverage
Referral Bonus
+2
Dynamics 365 CRM On-Premise Developer & Integrations Expert
Dynamics 365 CRM On-Premise Developer & Integrations Expert

Systems Limited • Karachi Division

On-site
PKR 3,000,000 - 5,000,000
D365 CRM Technical Consultant
D365 CRM Technical Consultant

Systems Limited • Karachi Division

On-site
PKR 3,000,000 - 5,000,000
Principal Consultant Dynamics 365 CRM
Principal Consultant Dynamics 365 CRM

IT Knocks Pty Ltd • Karachi Division

Hybrid
PKR 3,000,000 - 6,000,000
Bi-Annual Increments
Medical Coverage
Referral Bonus
+2
Remote Dynamics 365 CRM Developer – Power Platform
Remote Dynamics 365 CRM Developer – Power Platform

NorthBay Solutions LLC • Pakistan

Remote
PKR 1,800,000 - 3,400,000
Dynamics 365 BC Developer — Extensions & Integrations
Dynamics 365 BC Developer — Extensions & Integrations

TMR Consulting • Islamabad

On-site
PKR 1,116,000 - 1,450,800