Description

 Position Overview:

We are seeking a Junior Platform Developer – Microsoft Dynamics 365 to join our team as part of the Product Management Transformation project. This project aims to enhance the way our DoIT@DCFS team delivers technical support, services, and capabilities to customers. As a Junior Platform Developer, you will assist in the development, customization, and maintenance of solutions on the Microsoft Dynamics 365 platform. You will contribute to ensuring that the platform meets business needs while delivering high-quality performance.

In this role, you will work closely with senior developers and architects, learning and developing custom workflows, plugins, and integrations for Dynamics 365. This is a great opportunity for an individual seeking to develop their technical skills and gain experience in enterprise-level software development.

Job Responsibilities:

Assist in the development and customization of Microsoft Dynamics 365 solutions (CRM, ERP), including building custom workflows, plugins, and form customizations. 
Collaborate with senior developers and business analysts to gather requirements and translate them into functional technical solutions. 
Write clean, efficient code following industry best practices for performance, scalability, and security. 
Participate in integrating Microsoft Dynamics 365 with third-party systems using APIs and connectors, ensuring smooth data flow and system functionality. 
Support troubleshooting and debugging activities to resolve issues within the Dynamics 365 platform. 
Contribute to the documentation of system configurations, user guides, and technical specifications. 
Utilize tools like Azure DevOps for task tracking, version control, and code deployment processes. 
Participate in code reviews and receive mentorship from senior developers to refine your coding and development skills. 
Required Skills & Qualifications:

3 years of experience or internships working on Microsoft Dynamics 365, with exposure to CRM or ERP development. 
Basic knowledge of C#, .NET, JavaScript, and experience with the Microsoft Power Platform (PowerApps, Power Automate). 
Familiarity with integrating systems using APIs or other connectors. 
Understanding of basic software development lifecycle processes, including troubleshooting, debugging, and optimizing code performance. 
Knowledge of development tools such as Visual Studio and version control platforms like Git or Azure DevOps. 
Strong communication skills and ability to work collaboratively in a team environment. 
Willingness to learn and develop technical skills in cloud-based platforms like Microsoft Azure. 
Preferred Qualifications:

Experience with Power BI for building reports and data visualizations is a plus. 
Familiarity with Azure services like Azure Logic Apps and Azure Functions. 
Microsoft certification in Dynamics 365 Fundamentals or related certifications. 
Experience working in an Agile development environment using tools like Jira or Azure DevOps. 

Education

Any Graduate