Job description
Job Summary:
The Developer’s primary responsibility is to support, enhance, and maintain the technical aspects of Microsoft Dynamics AX 2012 and Dynamics 365 Finance & Operations (D365 FO). This includes developing custom features, integrations, and reports, as well as managing deployments, updates, and system administration. The role collaborates with functional consultants, end users, and IT team members to deliver efficient ERP solutions aligned with business needs.
Key Duties and Responsibilities:
Development & Customization
- Design, develop, test, and deploy customizations using X++, .NET, C#, and SSRS.
- Create and manage integrations with external systems using RESTful and SOAP APIs.
- Customize and deploy Power BI reports and data models to support analytics and reporting.
- Build and maintain custom tables, classes, forms, and data entities in D365 FO.
Deployment & Lifecycle Management
- Manage environment deployments through Microsoft Life Cycle Services (LCS), including version updates and customization packages.
- Monitor system performance and carry out routine maintenance tasks.
- Perform environment backups, restorations, and data migrations as needed.
Support & Maintenance
- Provide production support and troubleshoot technical issues in AX/D365 FO environments.
- Support the testing and rollout of patches, enhancements, and version upgrades.
- Create and execute test cases and assist with user acceptance testing (UAT).
Collaboration & Documentation
- Participate in solution design sessions and assist in technical implementation planning.
- Collaborate with functional teams and stakeholders to define technical requirements.
- Prepare and maintain documentation including functional specs, technical designs, and user guides.
- Support user training and post-implementation support efforts.
Skills
Required Skills & Qualifications
Technical Skills
- Proficiency in X++, .NET, C#, and SSRS.
- Solid development experience with Microsoft Dynamics AX 2012 and D365 FO.
- Strong understanding of D365 FO architecture, data entities, and development best practices.
- Experience using Microsoft LCS for deployment, monitoring, and system management.
- Integration experience using RESTful and SOAP APIs.
- Power BI report development and data modeling experience.
System & Support Skills
- Environment monitoring and performance tuning.
- Experience with backups, data movements, and environment refreshes.
- Strong troubleshooting and problem-resolution capabilities.
4. Preferred / Plus Skills
- Experience with PowerApps, Power Automate, and Dual-write integration.
- SQL Server administration and T-SQL scripting experience.
- Familiarity with DevOps practices and source control tools.
5. Competencies
- Strong analytical and technical problem-solving skills
- Ability to work independently and manage multiple priorities
- Effective communication and collaboration with cross-functional teams
- Detail-oriented and well-organized with a focus on quality
- Adaptability and willingness to learn new technologies
6. Education & Certifications
- Bachelor’s Degree in Computer Science, Information Technology, or a related field
- Microsoft certifications in Dynamics 365 or related technologies are an advantage
- Minimum 5 years of experience