Tech Stack
AzureMS SQL ServerSQL
About the role
- Designing, developing, and maintaining advanced CRM solutions that drive business efficiency and enhance customer engagement
- Collaborating closely with stakeholders to translate business needs into technical solutions
- Leading best practices in development and mentoring junior team members
- Building and optimizing workflows, plugins, APIs, and integrations with internal and third-party systems
- Ensuring proper data modeling, migration, quality assurance, and security compliance across CRM platforms
- Implementing custom entities, workflows, dashboards, reports, and UI enhancements
- Maintaining clear and comprehensive documentation for architecture, code, and system configurations to ensure accurate and consistent information.
Requirements
- 8+ years of overall experience in software development
- 3+ years of experience focused on Microsoft Dynamics 365
- Proficiency in CRM customization, configuration, and development (custom entities, workflows, plugins, integrations, APIs)
- Bachelor's degree in computer science or related technology subject area required
- Experience deploying and managing applications in Azure
- Experience with SQL DB’s such as MS SQL Server
- Strong analytical and problem-solving skills
- Flexibility and a positive attitude to achieve tight deadlines
- Solid detail-oriented documentation skills.
- Contract position
- Remote work
- Long term project
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CRM customizationCRM configurationCRM developmentcustom entitiesworkflowspluginsAPIsdata modelingSQLAzure
Soft skills
analytical skillsproblem-solving skillsflexibilitypositive attitudedetail-orientedmentoringcollaborationdocumentation skills
Certifications
Bachelor's degree in computer science