W2- Independent Candidates - Full-Time Based
Seeking for a Senior Software Developer with over 12 years of experience as a .NET Developer
Required Skills & Qualifications:
5-7 years of experience in software development with a strong focus on Microsoft Dynamics 365 Customer Engagement (CRM).
Expertise in C#, .NET, JavaScript, and other tools used for customizing Dynamics 365 CE.
Experience with Microsoft Power Platform, including PowerApps and Power Automate, to extend Dynamics 365 CE functionality.
Proven experience in integrating Dynamics 365 CE with external systems using APIs, Azure Services, and custom integration solutions.
Strong understanding of cloud-based architectures, particularly Microsoft Azure, with experience deploying Dynamics 365 CE solutions in cloud environments.
Experience working in Agile development environments, using tools such as Azure DevOps for project tracking, version control, and CI/CD pipeline management.
Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex technical issues effectively.
Excellent communication and collaboration skills, with the ability to work closely with cross-functional teams and mentor junior developers.
Preferred Qualifications:
Relevant Microsoft certifications, such as Microsoft Certified: Dynamics 365 Customer Engagement Developer Associate.
Experience with debugging and optimizing performance on Dynamics 365 CE platforms.
Familiarity with load testing and performance optimization tools.
Experience working in public sector environments, especially within child welfare or social services.