
X++ Experts in Germany
for precise, AI-powered matching with vetted and available freelancersHire experts who customize Microsoft Dynamics 365 Finance and Operations, build X++ extensions, integrate business systems, and improve ERP processes. Get fast, precise matching with vetted, available freelancers suited to your project.
Meet FRATCH Experts in Germany, who have recently used X++
Fred S.
Last position:
Owner / Senior Consultant at Schröder Consultants UG
- Conclusion of partner agreements with OnePlan (portfolio management) and ForProject/EVMS (project controlling); ongoing qualification and implementation of both tools.
- Project management for the relaunch of [link] with a new focus on integrated PM/PPM toolchains.
- Development and implementation of approx. 60 PM standard methods (PMSP, CMSP, QMSP) according to ICB4 & PMBoK8 as a database application on MS Power Automate / M365 / MS Project, with a planned cloud launch in 2025.
- Deployment and cut-over standard process defined as Quality Gate QG07: go-live plan, cut-over plan, communication package, production launch, smoke test in production, hypercare team, incident and SLA management, confirmation of production stability and operational handover.
- Development of a classification and retrieval system (TOC) for ChatGPT projects to enable immediate cross-application object activation.
Tools: LinkedIn, Claude, ChatGPT, Gemini, Infinity, MS Copilot, OnePlan, EVMS/ForProject, Power Automate, SQL DB, O365, MS Project, MS Cloud, ICB4, PMBoK7, M365, Teams
Jens B.
Last position:
Senior Cyber Security Consultant at Brennscheidt IT Consulting
KEY PROJECTS
Since 05/2023 | Bank | Senior Cyber Security Consultant (external)
- Advising and guiding the system owners in creating and further developing IT security concepts
- Coordinating and tracking the remediation of findings from reviews and audits
- Advising on the implementation of regulatory requirements for information security
10/2023 – 02/2024 | Fintech | Project Manager (external)
- Project management to close various audit gaps in the field of information security
- Conceptual design and implementation of an information security management system based on ISO/IEC 27001
- Creation and further development of ISMS documents and processes
Waseem S.
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 C.
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 T.
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 B.
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 K.
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
- Management of the architect pool
- Support for program management in setting up the transformation project based on agile methods
- Consideration of regulatory requirements for IT projects in the federal administration
Yaroslav S.
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
Krzysztof G.
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 W.
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
Dimitri W.
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 S.
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 T.
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
Benedikt R.
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 K.
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
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
51%
Doctorate
6%

Certifications per freelancer
4

Most common languages
German, English, French

Speak two or more languages
92%
Based on our profile pool as of 19 Sep 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.
Discover detailed X++ rate benchmarks:
Explore rate insightsAverage 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 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
X++ experts industry focus
See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.
- Information Technology (77%)
- Manufacturing (57%)
- Automotive (52%)
- Banking and Finance (50%)
- Professional Services (43%)
- Healthcare (35%)
- Telecommunication (33%)
- Education (32%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
X++ in Dynamics
X++ is the object-oriented programming language behind Microsoft Dynamics 365 Finance and Operations. It is used to extend finance, supply chain, commerce, manufacturing, and human resources processes inside the ERP environment. Many companies also search for X++ programming or Dynamics AX expertise when maintaining older implementations.
Business Applications
X++ specialists turn complex operational rules into reliable ERP functions. Typical work includes:
- Extending forms, tables, classes, and data entities
- Building workflows for finance and supply chain approvals
- Customizing warehouse, procurement, sales, and production processes
- Creating reports, batch jobs, and periodic business tasks
The work must fit standard application behavior while supporting the company’s specific processes.
Tools and Ecosystem
X++ work is closely tied to Visual Studio, Lifecycle Services, Azure DevOps, and the Dynamics 365 development environment. Strong professionals understand extensions, metadata, data entities, Electronic Reporting, and the application object tree concepts inherited from Dynamics AX. They also work with SQL awareness, REST or OData integrations, Power Platform connections, and deployment pipelines.
When to Hire Expertise
Companies bring in freelance X++ specialists during new Finance and Operations implementations, upgrades from Dynamics AX, and major process changes. External support is useful when an internal team needs focused capacity for a release, integration, performance review, or legacy customization. In Germany, projects may also require close coordination with finance, manufacturing, or logistics teams at local sites.
Signs that specialist support is needed include:
- Customizations block an upgrade or create maintenance risks
- Batch jobs, integrations, or reports perform unreliably
- Business requirements are difficult to express in standard configuration
- Documentation and automated testing are incomplete
Quality in X++ Work
A strong professional separates configuration from customization and uses supported extension patterns instead of modifying the standard application. They write maintainable X++ code, understand data security and transaction behavior, and test across realistic business scenarios. They can explain trade-offs to functional stakeholders and document changes for future releases. Experience with both new Dynamics 365 environments and older Dynamics AX codebases is valuable when systems are being modernized.
Collaboration and Delivery
X++ projects often combine functional analysis, technical design, data migration, testing, and release management. Remote collaboration works well when requirements, environments, access rules, and acceptance criteria are clearly documented. On-site workshops can help when warehouse, production, or finance processes are difficult to observe remotely. German and English communication may both matter, depending on the users, implementation partner, and delivery team.
Frequently asked questions
What clients ask us most about X++ — answered in short.
X++ is used to customize and extend Microsoft Dynamics 365 Finance and Operations. Professionals use it for ERP logic, workflows, integrations, reports, batch processing, and extensions across finance, supply chain, commerce, and manufacturing.
X++ adds programmatic behavior when configuration cannot meet a requirement. Configuration is usually easier to maintain, while X++ is appropriate for controlled extensions, complex rules, integrations, and specialized processes that must remain inside the ERP.
X++ is the programming language historically used by Microsoft Dynamics AX and still used in Dynamics 365 Finance and Operations. A professional with Dynamics AX experience may understand legacy MorphX customizations, but current projects also require extension-based development in Visual Studio and Lifecycle Services.
X++ work benefits from knowledge of Dynamics 365 data entities, Electronic Reporting, SQL concepts, OData, REST APIs, Azure DevOps, and Power Platform integrations. Functional understanding of finance, procurement, inventory, warehousing, or production is equally important for reliable results.
X++ project needs depend on scope rather than a fixed number of years. A small report or extension may suit a focused specialist, while an upgrade, integration landscape, or manufacturing rollout calls for someone who has handled architecture, testing, deployment, and business coordination.
X++ projects can usually be delivered remotely through controlled environments, documentation, and scheduled workshops. On-site work in Germany can still help with process discovery in warehouses, plants, or finance departments, while German or English communication should match the project team and user groups.
Ask an X++ specialist to explain extension patterns, transaction handling, security, testing, and upgrade impact. Review examples of maintainable code and ask how the person distinguishes configuration from customization before discussing a delivery plan.
A strong X++ freelancer can read older Dynamics AX customizations, trace dependencies, and plan a safe path toward supported extensions. They preserve business continuity while reducing technical debt, improving documentation, and making future updates less risky.
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, 51% 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 (91%), 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 (52%).
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