As a Senior Software Engineer (Dynamics F&O), you will be responsible for the development, enhancement, and optimization of our X++-based Independent Software Vendor (ISV) extension for Microsoft Dynamics 365 Finance & Operations.
The ideal candidate is a Senior Software Engineer (Dynamics F&O) / X++ Developer / Solution Architect who enjoys working on the core of the Dynamics 365 F&O platform, building generic and scalable frameworks, and ensuring that solutions integrate seamlessly with both Microsoft standards and third‑party extensions. They combine deep technical expertise with architectural thinking and a strong focus on maintainability, extensibility, and product quality.
The solution enables data from various external host systems to be integrated and written to both standard Finance & Operations entities and custom entities developed by third parties, implementation partners, or other ISVs.
The focus of the role is to build and maintain a generic, configurable, and highly scalable integration framework that can support multiple customer environments and use cases.
You will operate at the core of the Dynamics 365 F&O platform, designing and implementing architecture that is robust, maintainable, and fully aligned with Microsoft best practices, extensibility standards, and the broader Dynamics ecosystem.
DUTIES- Design and develop scalable and maintainable solutions using X++ within Dynamics 365 F&O.
- Define and implement the technical architecture of the ISV extension.
- Ensure the solution is flexible enough to support various external host systems and customer‑specific requirements.
- Build reusable components and frameworks that minimize custom development and maximize configurability.
- Develop and enhance functionality that enables data integration between external systems and Dynamics 365 F&O.
- Create generic mechanisms for:
- Data mapping
- Transformation
- Validation
- Error handling
- Logging and monitoring
- Ensure seamless interaction with:
- Standard F&O entities
- Custom entities developed by partners and third parties
- Other ISV solutions within the Dynamics ecosystem
- Ensure the extension adheres to Microsoft’s extension model and upgrade‑safe development practices.
- Design solutions that remain compatible with future platform updates and releases.
- Optimize the application architecture to accommodate new entities and integrations without requiring significant redevelopment.
- Optimize code and architecture for:
- High transaction volumes
- Large datasets
- Complex integrations
- Identify and resolve performance bottlenecks.
- Ensure the solution remains stable and scalable across multiple customer implementations.
- Provide technical guidance on architecture decisions and development standards.
- Collaborate with product owners, consultants, and developers to translate business requirements into technical solutions.
- Conduct code reviews and ensure adherence to development best practices.
- Contribute to the strategic roadmap of the ISV product.
- Develop and maintain technical documentation.
- Support testing, troubleshooting, and issue resolution.
- Ensure high levels of code quality, security, and maintainability.
- X++
- Microsoft Dynamics 365 Finance & Operations development
- Dynamics 365 extension framework
- Data entities and integration frameworks
- Object‑oriented programming principles
- SQL and database conceptsAPIs and system integrations
- Performance tuning and optimization
- Experience developing commercial ISV solutions for Dynamics 365 F&O.
- Experience integrating with multiple external systems and third‑party applications.
- Knowledge of:
- Azure integration services
- CI/CD pipelines and DevOps practices
- Application lifecycle management within Dynamics 365.
€60000 - €80000 monthly
