X++ Experts in Germany
in minutes with vetted, available specialists and the power of AI.Hire experts who know X++ for Dynamics 365 Finance and Operations, legacy Dynamics AX and Axapta custom work, data model changes, and integrations. Get fast, precise matching with vetted, available freelancers.
Meet FRATCH Experts in Germany, who have recently used X++
Waseem Sattar
Last position:
Solution Architect / Subject Matter Expert at FRMCS terminal device manufacturer
Participation in the EU-funded MORANE-2 project to validate the Future Railway Mobile Communication System (FRMCS) in real-life use cases: creation of the requirement specifications for TOBA as well as the associated test specifications.
Technologies: 5GS (Radio & Core), FRMCS, MCx (MCPTT, MCData, MCVideo), MC Gateway UE, MCx Priority/Security/QoS Management, ETCS, SIP, IMS
Yusuf Congar
Last position:
Senior Software Engineer at LeiKon GmbH
- Development of scalable backend applications with C#/.NET and Java
- Design and implementation of distributed microservice architectures
- Development and integration of REST APIs for industrial applications
- Development of modern web applications with React, Angular, and TypeScript
- Implementation of MQTT-based communication solutions
- Integration of industrial protocols such as OPC UA and Modbus TCP
- Development of batch, process control, and HMI components
- Containerization and deployment of applications with Docker
- Conducting code reviews and supporting architecture decisions
- Close collaboration with product owners, QA, and interdisciplinary teams
- Analysis of business requirements and implementation of technical solutions
- Further development of existing software architectures with a focus on maintainability and performance
Technologies: C#, .NET, ASP.NET Core, Java, C++, React, Angular, TypeScript, Vue.JS, MQTT, OPC UA, Modbus TCP, Docker, GitLab, MariaDB, MySQL, Linux
Sercan Tatar
Last position:
Co-Founder & Lead Software Architect at Pflege-Pfad
- Focus: system architecture, cloud-native platforms, microservices, API design
- Product: Pflege-Pfad is a digital matchmaking platform that connects relatives of people in need of care directly with verified care services and caregivers - without an agency and without ongoing fees.
- Business analysis & process design:
- Analysis of the German care market and identification of the key pain points of both target groups.
- Modeling of the core business processes: registration, verification, care request, application, placement, and rating.
- Definition of the business model as a freemium/premium model with optional contact unlocking.
- Creation of user stories and requirements documentation for relatives, care services, and administrators.
- Design of trust and quality assurance mechanisms with document upload, admin review process, and rating system.
- Coordination with stakeholders and validation of product decisions with potential users.
- Technical implementation:
- Design and implementation of the entire platform architecture as a solo developer.
- Design and implementation of a REST API with Spring Boot and Kotlin, including JWT-based authentication.
- Development of the frontend as a single-page application with Angular 17.
- Implementation of the AWS infrastructure with EC2, RDS PostgreSQL, S3, CloudFront, and IAM.
- Document upload with AWS S3 via presigned URLs for verification of care services.
- Email notifications via Resend API.
- AI-supported care service search via OpenAI API.
- Implementation of complete user flows such as registration, login, password reset, and placement process.
- Building an admin panel for user and care service management as well as analytics.
- CI/CD with GitHub Actions and containerized deployments with Docker.
- End-to-end tests with Playwright.
Technologies: Kotlin, Spring Boot 3, Spring Security, JWT, JPA/Hibernate, PostgreSQL, Angular 17, TypeScript, RxJS, AWS (EC2, ECS, S3, CloudFront CDN, RDS PostgreSQL, IAM), nginx, GitHub Actions, Playwright, Maven, Git, OpenAI API, Resend API, Docker, Scrum, i18n (DE/EN/TR), Kiro, feature-flag architecture.
Matthias Batz
Last position:
Windows Administrator at Telair GmbH
Windows Administrator, software deployment, user support, Azure / Entra administrator, hardware support, software packaging, defining and introducing processes
Tasks performed:
- Handling incidents, service requests & changes in the Matrix42 ticket system
- Handling / resolving incidents
- User creation / permissions
- Installation and patch management for Windows
- Permissions and license management in Entra
- Process improvement and documentation
Tools and methods used: Windows Server 2016 / 2019, Active Directory, Windows 11, Office 365, Azure / Entra, Ivanti, VMWare & ESX, Dell & Kyocera Minolta & Zeus hardware support
Michael Kunz
Last position:
Enterprise Architect, Lead Architect of the transformation program and coach at Swiss Ministry
- Development of the overall architecture
- Support for the respective workstreams in developing architectures in the areas of infrastructure, data centers, security, and network topology
- Coordination of the architect pool
- Support for program management in building the transformation project based on agile methods
- Consideration of regulatory requirements for IT projects in the federal administration
Krzysztof Gantzke
Last position:
C++ Software Developer at HENSOLDT AG
Development of new simulator features and extension of existing modules using C++.
GUI design and implementation with Qt for Windows, including redesigns to improve usability and workflow.
Maintenance and expansion of existing codebase: refactoring, bug fixes, and modularization to support new capabilities.
Version control using Git.
Performance optimization of simulation to meet real-time constraints.
Creating and maintaining documentation: technical comments, design docs, API references and user manuals.
Led a redesign that improved operator workflow and reduced task completion time.
Extended simulator architecture to support multiple new scenario types while preserving backward compatibility.
Implemented refactoring and modularization that simplified maintenance and accelerated feature delivery.
Technologies: C++03, Qt4.6, QMake, Git, V-Model, Windows
Christian Wonneberger
Last position:
Software Engineer, cross-platform Application Manager at International major bank
- Creating interfaces between the legacy platform and the new container solution
- Coordinating required contributions from line units
- Moderating regular status meetings with the software vendor
- Minimally invasive conversion of TWS scheduling from the old to the new platform
- Environment: IBM Mainframe, DB2, CICS, MQ, Red Hat Linux, Oracle, Kubernetes, Kafka, Helm, GitLab, Jenkins
Viktor Kliewer
Last position:
Security Operator at Pfeifer und Langen IT-Solutions GmbH
- Operational management of a hybrid Palo Alto Networks firewall infrastructure within an IoT environment
- Network zoning using VLANs
- Analysis, optimization, and hardening of the rule set
- Deployment of additional firewalls into the infrastructure
- IP address management
- Security operations of the IoT NDR solution from Nozomi Networks
- Security operations of the honeypot infrastructure from secXtreme
- Vendor management to ensure and implement required network measures
- Communication with clients and vendors in an international environment
- Technologies used: Palo Alto Networks, Panorama, Palo Alto AWS cloud firewall, Nozomi Networks, Honeybox
Dimitri Wolinski
Last position:
Software Architect at Environmental services company (cooperation with Sitegeist Media Solutions GmbH)
Conceptual design and implementation of a modular customer portal based on Laravel.
The focus was on defining a maintainable system architecture with broad use of Domain-Driven Design principles (within the Laravel architecture), introducing automated quality assurance processes (test strategy, CI integration), and preparing an auditable operation (logging, traceability of changes) in an AWS-based infrastructure, taking IT security standards according to NIST and process requirements according to ISO 9001 into account.
Achievements:
- Analysis and structuring of business requirements in close coordination with stakeholders
- Documentation of the system architecture and infrastructure incl. change and release management
- Design and implementation of an interface for integrating SAP systems
- Planning and implementation of automated tests for quality assurance
- Implementation of security and compliance requirements, including SBOM generation, software license management, and QA processes
- Technical consulting and support for the internal IT team
- Introduction and establishment of AI-supported development processes (Spec-Driven Development), including AI-readable specifications, integration of AI instructions into the development environment, and training developers for productive use
Technologies and tools: SAP, Docker, ddev, PHP 8.4, Laravel, Filament, C4 Model, Architecture Decision Records (ADR), Mermaid, PlantUML, Spec-Driven Development, Claude, GitHub Copilot, Codex
Veit Schumacher
Last position:
Freelance Copywriter, Editor and Concept Developer
- My words make an impression with clients: Volkswagen AG, Allianz AG, LOWA, Wirecard AG
- As a creative copywriter for Suzuki Austria, CUPRA, VOLVO, MAN, Splunk, Virtimo
- Editor and concept developer, and editor-in-chief of the outdoor blogazine airFreshing.com
- Professional support in creating SEO-optimized content and developing unique 360-degree campaigns (online/offline) on a freelance or permanent basis
Michael Ternes
Last position:
ETL Developer at Insurance service provider
DWH for customer and financial data
- Extension of the DWH with new data sources
- Report development
- Data quality management
Methodology: Scrum
Tools: Atlassian Confluence & Jira
Databases: Microsoft SQL Server
Programming languages: SQL, T-SQL
ETL: Microsoft SQL Server Integration Services (SSIS)
Frontend platform: PowerBI, Microsoft Reporting Services
Yaroslav Shargorodskiy
Last position:
Senior Low-Code Consultant at Freelancer
Structured analysis and evaluation of business processes
Gathering, documenting, and prioritizing requirements
Creating business-friendly and technically executable process models
Use of Camunda tools
Deriving requirements and interfaces from BPMN diagrams
Coordination with stakeholders and business units
Translating business requirements into technical solution designs
Implementing efficient and tailored applications
Systematic collection, analysis, and documentation of requirements
Prioritizing and validating requirements in close collaboration with stakeholders
Alignment between business and development to ensure shared objectives
Creating use cases, user stories, and acceptance criteria
Continuous requirements and change management throughout the project lifecycle
Define project goals and create project plans
Delegate tasks and monitor project progress
Monitor budgets and inform stakeholders
Mendix: Architecture, development, and maintenance of custom applications (Microflows, Domain Model, Security, XPath)
Modeling Mendix workflows for process optimization
Develop scalable apps with Mendix including REST/SOAP integration with SAP, SQL, Azure & SharePoint
UI design for Mendix using Atlas UI, Fluent UI, HTML, CSS, JavaScript
Develop web & mobile apps with Mendix using agile methods (Scrum, Kanban)
Implement business logic with Mendix Microflows and Nanoflows
Performance optimization and architecture improvements for Mendix applications
Conduct Mendix training
Create technical documentation and best practices for Mendix
Coaching and mentoring for low-code development with Mendix
Benedikt Ruske
Last position:
Power BI developer at Mechanical Engineering (SME 500 emp.)
- KPI dashboards for inventory and goods received quality control & testing ETL, dataset, dataflows and report development, complex DAX solutions
Data sources: Dataverse, RDB, Excel
Tools: ETL, data modeling, data flows, Power Query, M, Power BI, complex DAX
- Capacity: 25%
Mike Krüger
Last position:
Consultant at Capgemini
- Operation, administration, and further development of an Oracle 21c database environment on Oracle Linux, including performance analysis, troubleshooting, and PL/SQL
- Setup and operation of a Kubernetes environment on AWS (EKS)
Skills: Oracle 21c DBA, Oracle Linux, Kubernetes, AWS
Hüseyin Altuntas
Last position:
Business Analyst at Niedersächsisches Ministerium für Inneres, Sport und Digitalisierung
- Responsibility, also as rollout manager, for the successful transition of a basic OZG platform into the client's standard operations by planning and implementing measures along Service Transition and Service Operation according to ITIL, including workshops in a SAFe environment with more than 40 operational stakeholders
- Building and maintaining cross-organizational stakeholder relationships by organizing and running various information sessions on technical configurations and user guides (platform and EfA services)
- Designing and improving various operational and project documents such as the ITIL operations manual, OLA, SLA, service support concept and rollout instructions
- Modeling project-based processes according to BPMN 2.0, EPK and UML related to OZG services with the goal of integrating them into the operational e-government process landscape (SOA)
- Coordinating operational stakeholders and KPI reporting to the project management team using agile methods according to SAFe
- Tech stack / tools: Microsoft 365 (SharePoint, OneNote, Outlook, Teams), Skype for Business, Cisco Webex, ADONIS, MindManager, Jira, Confluence
Discover over 15,000 top freelancers
Statistics of experts using X++
Aggregated from the professional profiles of matched freelancers.
Experience
22 years
Position duration
2.2 years
Positions per freelancer
16
Top business areas
Information Technology, Product Development, Project Management
Top industries
Information Technology, Manufacturing, Automotive
Certification focus areas
Information Technology, Product Development, Quality Assurance
Bachelor's degree or higher
87%
Master's degree or higher
49%
Doctorate
6%
Certifications per freelancer
4
Most common languages
German, English, French
Speak two or more languages
91%
Based on our profile pool as of 30 Aug 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Germany using X++
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
About the technology
What X++ does
X++ is the main language for custom work in Microsoft Dynamics 365 Finance and Operations and older Dynamics AX systems. Teams use it to shape business logic, forms, workflows, batch jobs, and data handling inside the ERP. It is built for complex finance, supply chain, and operations processes.
Common work
- Extend standard ERP behavior without breaking core processes
- Build business rules, validations, and posted document logic
- Adjust forms, queries, and reports for daily operations
- Connect Dynamics AX or Dynamics 365 to other systems
Tools and stack
Strong X++ work usually sits inside the Microsoft ecosystem. Experts work with Visual Studio, the Dynamics 365 development environment, extensions, models, and version control. They also need solid knowledge of SQL Server concepts, security roles, batch processing, and integration patterns.
When to bring in help
Companies bring in freelance X++ specialists when an upgrade is sensitive, a legacy customization is hard to untangle, or a rollout needs extra delivery capacity. This is common in Germany when internal teams need short-term support for finance, logistics, or manufacturing changes. Remote collaboration works well, but on-site time can help during workshops and go-live support.
What good specialists deliver
A strong X++ professional writes clean extensions, avoids unnecessary overlayering, and understands how Microsoft updates affect custom code. They test business scenarios, handle data migrations carefully, and document changes clearly. They also know when a process should be redesigned instead of patched.
What to look for
Look for specialists who have worked on real Dynamics AX or Dynamics 365 Finance and Operations projects, not only sample code. They should understand the business process behind the request, communicate clearly with functional teams, and explain risks before they touch production. For Germany-based work, strong English is often enough for remote delivery, while German helps in local workshops and user-facing sessions.
Frequently asked questions
What clients ask us most about X++ — answered in short.
X++ is used to customize Microsoft Dynamics 365 Finance and Operations and older Dynamics AX systems. It supports business logic, forms, batch jobs, validations, workflows, and data access inside the ERP. Companies use it when standard configuration is not enough for their finance or supply chain process.
No. X++ is still central in Dynamics 365 Finance and Operations, and many specialists also support older AX and Axapta estates. That makes it important for both active cloud projects and long-running legacy landscapes that still need change.
X++ is the native language for application logic in Dynamics ERP, while C# is usually used around it for integration or tooling. For custom business behavior inside the ERP, X++ is the better fit because it works directly with the application model. A good specialist knows where each language belongs.
A strong X++ specialist should also understand data entities, security roles, integration patterns, SQL Server basics, and the Dynamics extension model. Knowledge of finance, warehouse, or manufacturing processes is often just as important as coding skill. That mix helps them build changes that fit the business.
X++ projects often need someone who has already shipped real ERP changes, especially if the system is heavily customized. Smaller tasks may need only a focused specialist, but upgrades, integrations, and production issues usually need broader platform knowledge. The safest choice is someone who can trace effects across the whole process.
Yes, X++ work is often done remotely, especially for code changes, reviews, and testing. In Germany, on-site time is mainly useful for workshops, key user sessions, or go-live support when close coordination matters. Many teams use a hybrid setup.
A strong X++ freelancer can explain why a change belongs in an extension, how it affects existing logic, and how they would test it. Look for experience with Dynamics AX or Dynamics 365 Finance and Operations, clear communication, and clean delivery notes. Good specialists also flag risks before they become production issues.
Companies hire X++ specialists for upgrades, customizations, integration work, data fixes, and support for complex business processes. They are also brought in when an internal team lacks time or needs help with legacy code. In practice, it is often about keeping the ERP stable while making it fit new business needs.
The average hourly rate of freelancers in Germany who have used X++ in their recent projects is 98 €, which corresponds to a daily rate of about 787 € based on an 8-hour working day.
Of the freelancers in Germany who have used X++ in their recent projects, 87% hold at least a Bachelor's degree, 49% hold at least a Master's degree, and 6% hold a doctorate.
On average, freelancers in Germany who have used X++ in their recent projects have 22 years of professional experience, with a single engagement typically lasting around 2.2 years.
The most common languages among freelancers in Germany who have used X++ in their recent projects are German (100%), English (90%), and French (22%).
The most common industries among freelancers in Germany who have used X++ in their recent projects are Information Technology (77%), Manufacturing (57%), and Automotive (51%).
The most common business areas among freelancers in Germany who have used X++ in their recent projects are Information Technology (86%), Product Development (71%), and Project Management (66%).
Main locations of FRATCH Experts, who have recently used X++
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!

Berlin
Munich
Cologne
Frankfurt
Dusseldorf