job description
Are you a passionate CRM Developer with expertise in Microsoft Dynamics 365 Sales or Customer Service? Do you thrive in a dynamic, remote-first environment while delivering cutting-edge solutions to global clients? Private Advertiser is seeking a talented Senior CRM Developer to join our team and drive digital transformation through innovative CRM implementations.
In this role, you will collaborate with cross-functional teams to design, develop, and optimize Dynamics 365 solutions that enhance customer engagement, streamline business processes, and boost operational efficiency. Whether you're customizing workflows, integrating third-party systems, or troubleshooting complex technical challenges, your expertise will directly impact our clients' success.
As a remote-based role in Bali, Indonesia, you'll enjoy the flexibility of working from one of the world's most vibrant digital nomad hubs while contributing to high-impact projects. If you're a problem-solver with a knack for turning business requirements into scalable CRM solutions, we'd love to hear from you!
Why Join Us?
- Remote Work: Work from anywhere in Bali with a flexible schedule.
- Global Impact: Contribute to projects that transform businesses across industries.
- Professional Growth: Access to training, certifications, and career advancement opportunities.
- Collaborative Culture: Work with a diverse, talented team in a supportive environment.
- Competitive Compensation: Attractive salary package with performance-based bonuses.
Responsibility
- Design, develop, and customize Microsoft Dynamics 365 Sales and Customer Service modules to meet business requirements.
- Collaborate with stakeholders to gather and analyze CRM-related business needs, translating them into technical specifications.
- Develop and maintain Power Platform solutions, including Power Apps, Power Automate, and Power BI integrations.
- Troubleshoot, debug, and optimize existing Dynamics 365 implementations to improve performance and user experience.
- Integrate Dynamics 365 with third-party systems (e.g., ERP, marketing automation, or e-commerce platforms) using APIs and middleware.
- Create and maintain technical documentation, including system architecture, workflows, and user guides.
- Provide training and support to end-users to ensure smooth adoption of CRM solutions.
- Stay updated with the latest Dynamics 365 features, best practices, and industry trends to drive continuous improvement.
Qualifications
- Proven experience (3+ years) as a CRM Developer with a focus on Microsoft Dynamics 365 Sales or Customer Service.
- Strong proficiency in C#, .NET, JavaScript, and TypeScript for Dynamics 365 customization and development.
- Hands-on experience with Power Platform (Power Apps, Power Automate, Power BI) and Azure services (Logic Apps, Functions, Service Bus).
- Familiarity with RESTful APIs, SOAP, and OData for system integrations.
- Experience with Azure DevOps for version control, CI/CD pipelines, and agile project management.
- Strong problem-solving skills and ability to work independently in a remote setting.
- Excellent communication skills in English, with the ability to collaborate effectively with global teams.
- Microsoft Dynamics 365 certifications (e.g., MB-200, MB-210, MB-230) are a plus.