2Brain Group
Mid-Level Software Developer – CRM & Panel Member App
Skills
1 day ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Brazil
Work mode:
Remote
Published on:
19 October 2026
What they need
About the Role:
We are looking for a Mid-Level Software Developer to support the evolution, customization, and maintenance of the Project Blue CRM solution, with a focus on Microsoft Dynamics 365 and Power Platform.
This position is part of a global transformation program for Audience operations, contributing to the implementation and continuous improvement of a new operating model based on Dynamics 365 and the Panel Member App (PMA).
The professional will take a hands-on approach, working closely with internal developers and functional, architecture, infrastructure, security, and PMA development teams to translate business requirements into sustainable, secure, and scalable technical solutions.
Responsibilities:
- Develop, configure, and customize solutions using Microsoft Dynamics 365 Customer Engagement (CE), particularly Customer Service and Field Service, and Power Platform.
- Contribute to the evolution of the CRM solution by translating functional and operational requirements into sustainable technical solutions.
- Develop and maintain plugins, Custom APIs, Power Automate flows, JavaScript, and other components required to meet solution requirements.
- Develop and maintain integrations using REST APIs, Azure Functions, Azure API Management, and event-driven integration mechanisms.
- Investigate, diagnose, and resolve functional and technical defects identified during development, testing, User Acceptance Testing (UAT), and production.
- Participate in code reviews, ensuring that customizations follow best practices for development, security, performance, and Dynamics 365 governance.
- Create and maintain technical documentation covering components, integrations, configurations, technical decisions, and deployment procedures.
- Work in distributed, multidisciplinary environments, collaborating with different business areas and global teams.
Mandatory Requirements:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field.
- More than 4 years of professional experience developing and customizing solutions using Microsoft Dynamics 365 and Power Platform.
- Experience with Microsoft Dynamics 365 CE, particularly Customer Service and/or Field Service.
- Experience with C# and .NET for developing plugins and Dynamics 365 extension components.
- Experience with JavaScript for customizing Dynamics 365 forms and functionalities.
- Knowledge of Custom APIs, the Dataverse Web API, and Dataverse SDK.
- Experience integrating systems through REST APIs.
- Knowledge of Git and code version control practices.
- Familiarity with Azure DevOps, CI/CD pipelines, and release management processes.
- Knowledge of Azure Functions, Azure API Management, Service Bus, or equivalent integration technologies.
- Ability to analyze data flows and investigate synchronization, transformation, and data consistency issues across systems.
- Ability to work independently on moderately complex tasks and contribute to the analysis and implementation of more complex functionalities.
- Hands-on mindset, delivery-oriented approach, strong analytical skills, and problem-solving capabilities.
- Strong communication skills and experience working with distributed, multidisciplinary teams.
- Familiarity with DevOps tools and Dev, QA, UAT, and Production environments.
- Advanced English proficiency for reading technical documentation and participating in meetings with the global team.
Nice to Have:
- Certification or relevant experience with Dynamics 365 Customer Service or Dynamics 365 Field Service.
- Experience integrating Dynamics 365 with mobile applications.
- Experience developing mobile applications.
- Knowledge of or experience with Flutter.
Additional Information:
- Employment Type: CLT (Brazilian employment contract).
- Work Model: Fully Remote.
- Location Requirement: Candidates must reside in Brazil.
Other offers great for you!
These companies are also looking for great profiles
Fynd Recrutement
Consultant CRM Hubspot - Remote France
Jusqu'à 55 000€ package
Permanent contract
France
Remote, Hybrid
Skills
14 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
12 hours ago
Quick apply
ClubSec
Ingénieur Études et Développement CRM / Java-SQL
470
Freelance
92400 Courbevoie, France
Hybrid
Skills
7 hours ago
Quick apply
No company information available.