Job offer
Senior Software Engineer, Dynamics365 CRM (80-100%)
We are looking for a Senior Software Engineer for Dynamics365 CRM to support our Client Lifecycle team by developing scalable, compliant and intelligent systems. The focus is on further developing the backend of our Client Lifecycle Management systems with Dynamics365 and Azure.
Job description
Job Details
- Job Title: Senior Software Engineer, Dynamics365 CRM (80-100%)
- Country: Switzerland
- Location: Zurich
Tasks
- Design and implementation of scalable solutions in Dynamics365 CE/CRM and Azure
- Development and maintenance of CI/CD pipelines, custom workflow activities and JavaScript UI extensions
- Creation and management of integrations using Azure Functions, API Management and Terraform
- Configuring and securing Azure infrastructure for integration scenarios
- Ensuring high-quality, secure code with comprehensive test coverage
- Collaboration with SRE, security and platform teams to ensure resilience, observability and compliance
- Taking over the entire development life cycle - from planning to production
- Mentoring junior engineers and contributing to a culture of continuous improvement
Requirements
- Experience with Dynamics365 CE/CRM, including plugin and UI customization
- Strong Azure engineering skills, in particular with: Azure Functions, API Management and Terraform
- Solid understanding of CI/CD pipelines, infrastructure as code, secure cloud architecture and agile CI/CD architecture
- Experience with Copilot Agent
- Agile, MVP-driven approach and curiosity about new technologies
- Experience working with sensitive data (e.g. PII) in regulated environments
- Proactive mindset with a passion for problem solving and collaboration
What sets you apart
- Ability to handle both infrastructure and application development
- Owner mentality: you solve problems and bring the right people together
- Passion for innovation and continuous learning
Our offer
- Attractive combination of market salaries and entrepreneurial incentive scheme
- Flexible work-from-home guidelines
- Professional development through mentoring and buddy programs
Engineering culture
- Team-first mentality. The team takes precedence over individuals
- Our people always come first. Everything starts here
- We deliver frequently, with high quality and safety. "Yes, that's right."
- We celebrate successes and learn from mistakes. The key to a healthy balance.
- We are pragmatic and look for simplicity. KISS everywhere
- We have a positive impact. We deliver results.
Job details