Skip to content
Job boardOpen

Senior Application Developer – Dynamics 365 CRM Cloud Migration (OnPrem to Cloud) (contract) | Zurich

DID srl · Zurich, Schweiz, Switzerland · Hybrid · Senior

  • Zurich, Schweiz, Switzerland · Hybrid
  • 12 Monate

Indexed (12 days ago) · refreshed constantly

Start
2026-10
Duration
12 Monate
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
3061279

Required skills

Job description

Project overview

Assignment Details

Nice to have

Important

  • Experience with CRM landscapes in bank or insurance sales.
  • Knowledge of Dataverse and the solution management of Dynamics 365.
  • Experience with hybrid operating phases in which on-premise and cloud run in parallel.
  • Experience with Azure DevOps for build and deployment of D365 solutions.
  • SAFe certification or experience in scaled agile organisations.
  • Remote policy: 100% on site at the client / 0% home office, depending on the project phase.
  • Debt enforcement register and criminal record extracts are required (if resident in Germany, a SCHUFA report and a police clearance certificate are necessary).
  • Additional special rule on remote work: it is permitted only within Switzerland due to internal regulations / banking secrecy.
  • Swiss residence or a valid residence permit must be in place at the time of offer submission.
  • ZEK credit report required.

Project details

Zurich, Switzerland

Industry: Banking / financial sector

Start date: November 2026

11 months with option

80%

Number of positions: 1

Possible contract types: Consultant / Temporary

Application deadline: 20.10.2026

Work model: 100% on site at the client / 0% home office

Languages: German very good (must)

Background and Mandate

Our end client from the Swiss banking sector is moving its MS Dynamics CRM landscape to the cloud. This includes not only the migration itself, but also the preparatory work and the ongoing further development on the existing on-premise instances for as long as they are in production. Work takes place in an Agile Release Train according to SAFe around the sales platform, in a team with DevOps engineers, business engineers, scrum master and product owner.

The end client explicitly delimits the profile sought: pure cloud profiles are not suitable for this mandate. Two things are required together: an actually performed migration from on-premise Dynamics CRM to Dynamics 365 Cloud, and experience in operating and maintaining on-premise D365 systems including infrastructure and software lifecycle. Anyone who only knows the target world cannot carry out the preparatory work on the legacy instances.

Technically, several years of D365 development experience with plugins and workflows, sound Azure knowledge, Power Platform as well as data migration and integration with ETL processes and data mapping are also required.

Main Tasks

Mandatory Requirements

  • Transfer of the MS Dynamics CRM landscape to the cloud, including planning and execution of the migration steps.
  • Preparatory work and further developments on the existing on-premise instances during the migration phase.
  • Development of solutions based on MS Dynamics 365: plugins, workflows and custom applications.
  • Technical design and implementation of business requirements from the sales environment.
  • Development and maintenance of the interfaces to and from MS Dynamics.
  • Data migration and integration: building the ETL processes as well as creating and maintaining the data mappings.
  • Use of the Power Platform for automations and supplementary applications.
  • Collaboration in the Agile Release Train according to SAFe and close coordination with DevOps engineers, business engineers, scrum master and product owner.
  • Performed migration (client requirement): documented, self-performed migration from on-premise Dynamics CRM to Dynamics 365 Cloud; not pure cloud experience.
  • On-premise operations (client requirement): experience in operating and maintaining on-premise MS Dynamics 365 CRM systems including infrastructure and software lifecycle.
  • D365 development: several years of development experience with MS Dynamics 365 CRM, specifically with plugins and workflows.
  • Azure: sound knowledge of Azure services.
  • Power Platform: experience with Power Automate and Power Apps.
  • Interfaces: experience with interfaces to and from MS Dynamics.
  • Data migration: knowledge of data migration and integration, ETL processes and data mapping.
  • Seniority: senior level with 5 to 8 years of experience in application development.
  • Dual role: willingness to continue developing on the legacy landscape in parallel with building the target environment.
  • Conceptual strength: ability to transfer business requirements from sales into viable technical concepts.
  • Teamwork: confident collaboration in the Scrum team and in the overarching Agile Release Train.
  • Languages: German C1 (proficient use).
  • Start: 2026-10
  • Duration: 12 Monate
  • Remote: hybrid
  • Location: Zurich, Schweiz, CH

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on FreelancerMap CH

Browse all jobs
Sign up free to apply