Job Purpose:
We are seeking a highly skilled and experienced D365 Fin Ops Senior Developer to join our dynamic team. The ideal candidate will have a strong background in Microsoft Dynamics 365 Finance and Operations (D365 F&O) and will be responsible for developing, implementing, and maintaining custom solutions within the D365 F&O environment. This role requires deep technical expertise, problem-solving skills, and the ability to work collaboratively with cross-functional teams to deliver high-quality solutions that meet business needs.
Key Responsibilities:
- Develop, customize, and enhance D365 F&O solutions based on business requirements.
- Design and implement integrations between D365 F&O and other systems using appropriate tools and technologies.
- Perform system analysis, design, coding, testing, debugging, and documentation of D365 F&O applications.
- Collaborate with functional consultants and business stakeholders to understand requirements and translate them into technical specifications.
- Ensure the technical feasibility of solutions and provide recommendations for improvements.
- Maintain and optimize existing D365 F&O applications for performance, scalability, and usability.
- Provide technical support and troubleshooting for D365 F&O issues.
- Stay updated with the latest D365 F&O features, best practices, and industry trends.
- Mentor and guide junior developers and provide technical leadership within the team.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Create and maintain technical documentation for developed solutions.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in Microsoft Dynamics 365 Finance and Operations (D365 F&O) development.
- Proficiency in X++, .NET, C#, and other relevant programming languages.
- Strong understanding of D365 F&O architecture, modules, and data structures.
- Experience with D365 F&O integrations using Azure Logic Apps, Data Entities, Power Automate, and other integration tools.
- Knowledge of SQL Server, SSRS, and SSIS for reporting and data management.
- Familiarity with DevOps practices and tools such as Azure DevOps for source control, build, and release management.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Strong communication and interpersonal skills, with the ability to work effectively in a team-oriented environment.
- Experience with Agile/Scrum development methodologies.
- Microsoft Dynamics 365 certifications (e.g., MB-300, MB-500) are a plus.
Preferred Skills:
- Experience with Power Platform (Power Apps, Power BI, Power Automate).
- Knowledge of financial and operational business processes.
- Experience with global implementations.
- Familiarity with industry standards and compliance requirements related to D365 F&O.