Role Overview
As a Developer (CRM MS Dynamics), you will design, develop, and support solutions and processes to meet business needs and requirements. You will work in a business process, enabling, or implementation team, applying general knowledge of Information Systems to design, develop, and support Microsoft Dynamics 365 CRM solutions that enable business growth and enhance customer engagement.
Responsibilities
- Design, develop, and maintain CRM solutions using Microsoft Dynamics 365.
- Collaborate with business analysts and stakeholders to translate requirements into technical solutions.
- Implement best practices for coding, testing, and deployment in CRM environments.
- Troubleshoot and resolve application issues, ensuring system reliability and performance.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
Requirements
- Strong knowledge and experience working on MS Dynamics CRM.
- Strong general programming and development skills.
- Solid understanding of software development methodologies (Agile, DevOps).
- Experience with Microsoft Power Platform (Power Apps, Power Automate).
- Familiarity with Dataverse and Azure services.
- Proficiency in C#, .NET, JavaScript, and JS libraries.
- Minimum of 3+ years of experience in the role.
- Any bachelor's degree.
Skills
- Microsoft Dynamics 365
- C#
- Power Platform
- .NET
- JavaScript
Benefits
- Equitable and market-competitive base pay and bonus opportunity.
- Benefits and programs to support physical, mental, financial, and social well-being.
- Competitive retirement program and employee stock purchase programs.
- Student Debt Retirement Savings Match Program (U.S. only).
- Robust medical and life insurance packages.