Overview
We are seeking an experienced Full Stack D365 Finance & Operations Developer to join our enterprise development team. The successful candidate will be responsible for developing, customizing, and maintaining solutions within Microsoft Dynamics 365 Finance & Operations while building modern web applications using React/Angular and C# backend services.
Responsibilities
- Design, develop, and customize Microsoft Dynamics 365 Finance & Operations applications and modules
- Build responsive web applications and portals using React or Angular frameworks
- Develop backend services, APIs, and integration solutions using C# and .NET technologies
- Create and maintain X++ code for D365 F&O customizations and extensions
- Develop custom forms, reports, and data entities within D365 F&O
- Build and maintain integrations between F&O and external systems using Data Management Framework
- Create custom workflows, batch jobs, and business logic components
- Develop OData services and custom REST APIs for F&O integration
- Collaborate with functional consultants to translate business requirements into technical solutions
- Perform code reviews and ensure adherence to Microsoft development standards
- Troubleshoot performance issues and optimize system functionality
- Create and maintain comprehensive technical documentation
Required Skills & Experience
- Backend Development: 3+ years experience with C# and .NET Framework/.NET Core
- Frontend Development: 3+ years experience with React or Angular (TypeScript preferred)
- D365 F&O: 2+ years hands-on experience with Microsoft Dynamics 365 Finance & Operations
- X++ Development: Proficiency in X++ programming language and D365 F&O development patterns
- Database Skills: Strong SQL Server knowledge and understanding of F&O data model
- Integration: Experience with Data Management Framework (DMF), OData, and REST services
- Web Technologies: HTML5, CSS3, JavaScript/TypeScript, RESTful APIs
- Version Control: Experience with Git and Github for source code management and Azure DevOps integration
- Reporting: Experience with SSRS reports and financial reporting within F&O
Preferred Qualifications
- Microsoft Dynamics 365 Finance & Operations certifications (MB-500, MB-300, MB-310/MB-320)
- Experience with Github Actions and Application Lifecycle Management
- Knowledge of Power Platform integration with D365 F&O
- Understanding of financial and supply chain business processes
- Experience with data migration and upgrade projects
- Familiarity with cloud integration services and Logic Apps
- Knowledge of Electronic Reporting (ER) framework
- Experience with performance optimization and troubleshooting
Technical Environment
- Microsoft Dynamics 365 Finance & Operations (Cloud/On-Premise)
- X++ Programming Language
- C# .NET Core/Framework
- React or Angular with TypeScript
- SQL Server and Azure SQL Database
- Visual Studio with D365 F&O development tools
- Github and Github Actions
- Data Management Framework (DMF)
- OData and REST APIs
- SSRS and Power BI
Key Development Areas
- Financial Management: General Ledger, Accounts Payable/Receivable, Fixed Assets, Budgeting
- Supply Chain: Inventory Management, Procurement, Sales, Warehouse Management
- Manufacturing: Production Control, Master Planning, Product Information Management
- Human Resources: Core HR, Payroll, Benefits, Talent Management
- Integration: Data entities, Batch jobs, Workflow development
- Reporting: Financial reports, Operational reports, Analytics