×
Register Here to Apply for Jobs or Post Jobs. X

CRM Developer; Dynamics 365 Sales

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: emagine
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Backend Developer, .NET Developer, Azure
Salary/Wage Range or Industry Benchmark: 47482 - 73861 USD Yearly USD 47482.00 73861.00 YEAR
Job Description & How to Apply Below
Position: CRM Developer (Dynamics 365 for Sales)
Location: Town of Poland

Project Details

  • Contract B2B, long-term, 12 months+
  • Location:
    • Kraków or Warsaw – 6 days per month from the office, the rest remotely
    • Other cities - 1-2 days per month from Krakow’s office
  • Recruitment process: 1-hour technical screening

We are looking for an experienced Dynamics 365 for Sales Technical Consultant to join a large-scale international CRM initiative in the banking and financial services sector. This is a high-impact role focused on developing and enhancing a global Microsoft Dynamics 365 for Sales platform used across dozens of countries.

In this position, you will work closely with business stakeholders, architects, and development teams to review business processes, translate requirements into technical solutions, customise Dynamics 365, and deliver high-quality CRM functionality. The role combines hands‑on development, technical consulting, integration work, code quality ownership, documentation, and participation in production releases.

You will be responsible for delivering code, reviewing pull requests, supporting backlog refinement, creating technical documentation, participating in sprint activities, and helping ensure that CRM solutions are scalable, maintainable, and aligned with business goals.

Key responsibilities
  • Delivering code for Microsoft Dynamics 365 for Sales solutions.
  • Customising Dynamics CRM based on business and technical requirements.
  • Using CRM SDK to integrate and extend Dynamics CRM programmatically.
  • Building solutions with Power Platform, including Canvas Apps and Pages.
  • Developing backend and integration components using C#, JavaScript, .NET, and Azure services.
  • Working with Azure Functions, Azure Service Bus and Application Insights.
  • Supporting integrations between Dynamics 365 and other enterprise systems.
  • Participating in code reviews and build quality reviews.
  • Creating and maintaining technical documentation.
  • Supporting backlog grooming and sprint planning activities.
  • Contributing to daily stand‑ups and helping unblock technical stories.
  • Participating in production releases.
  • Applying test‑driven development practices, automated unit testing and mocking.
Must‑have requirements
  • 8+ years of experience with Dynamics 365 for Sales implementations.
  • Participation in at least 4 full lifecycle Dynamics 365 / CRM implementations.
  • Strong hands‑on experience with Dynamics 365 for Sales Online.
  • Experience using CRM SDK.
  • Ability to interpret requirements and customise CRM accordingly.
  • Experience with Power Platform tools.
  • Experience with Canvas Apps and Pages on the Dynamics 365 platform.
  • Strong knowledge of C# and JavaScript.
  • Experience with the Microsoft .NET stack, including .NET 4.6.2.
  • At least 3 years of hands‑on Azure application development experience.
  • At least 2 years of experience with Azure Functions, Application Insights and Azure Service Bus.
  • Hands‑on experience with system integrations using Azure technologies.
  • Experience with TDD, automated unit testing and mocking.
  • Experience writing C# unit tests.
  • Knowledge of authentication and authorisation frameworks.
  • Comfortable working with Git source control.
Nice to have
  • Experience with frontend technologies such as HTML5, ReactJS or AngularJS.
  • Knowledge of messaging platforms such as MQ Series.
  • Understanding of event‑driven architecture and publish/subscribe patterns.
  • Knowledge of SOLID principles and design patterns.
  • Experience with logging and monitoring tools such as App Insights and Serilog.
  • Experience with Azure Dev Ops CI/CD pipelines.
  • Ability to prepare proof of concepts for new technologies.
  • Experience reviewing pull requests and maintaining high code quality standards.
  • Microsoft / Dynamics / Power Platform certifications.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary