Posted on: 04/09/2025
We are seeking a highly skilled and experienced Senior Software Engineer - Microsoft Dynamics 365 to join our dynamic and collaborative team. The ideal candidate will have over 7 years of development experience with Dynamics 365, a strong background in CRM design and development, and the ability to work effectively in a mixed onshore/offshore team environment. This role involves close collaboration with business and technology stakeholders to deliver high-quality solutions that align with business processes.
Key Responsibilities :
- Lead the design, development, and deployment of Microsoft Dynamics 365 CRM solutions.
- Collaborate with business users to rapidly prototype and validate CRM capabilities aligned to business needs.
- Provide technical guidance and mentorship to junior developers in a mixed onshore/offshore team setup.
- Ensure adherence to best practices in code quality, testing, and deployment processes.
- Work closely with cross-functional teams through the full software development lifecycle, from design to delivery.
- Troubleshoot and resolve technical issues related to CRM implementations and integrations.
- Utilize SQL Server, SSIS, and KingswaySoft for backend development and data integration.
- Leverage Microsoft Power Platform tools such as Power Apps, Power Automate, and Power BI
(preferred) to extend and enhance CRM functionality.
- Participate in Agile ceremonies and contribute to sprint planning, standups, reviews, and retrospectives.
Required Skills & Experience :
- 7+ years of hands-on development experience with Microsoft Dynamics 365 (CRM).
- Proven experience designing and implementing CRM capabilities through Agile prototyping
with business and technology teams.
- Strong expertise in SQL Server, SSIS, and KingswaySoft for data integration and
transformation.
- Ability to lead development activities and maintain code quality across geographically
distributed teams.
- Solid understanding of Agile methodologies (Scrum/Kanban).
- Excellent problem-solving, debugging, and analytical skills.
- Strong written and verbal communication skills; ability to collaborate with technical and non-
technical stakeholders.
Preferred Qualifications :
- Experience with Power Platform tools (Power Apps, Power Automate, Power BI).
- Microsoft certifications such as PL-200, PL-400, or equivalent.
- Experience with DevOps pipelines and version control systems (e.g., Azure DevOps, Git).
Did you find something suspicious?
Posted By
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1540687
Interview Questions for you
View All