
CRM Developer
Reconomy
full-time
Posted on:
Location Type: Hybrid
Location: Bucharest • Romania
Visit company websiteExplore more
Tech Stack
About the role
- - Design, develop and maintain Dynamics 365 Sales solutions including C# server-side plugins, custom workflow activities, JavaScript web resources, and PCF controls.
- - Build and manage Dataverse customizations — entities, relationships, forms, views, business rules, and security model configurations — with a performance-first mindset.
- - Develop and maintain complex Power Automate flows, including multi-stage approval flows, HTTP connector integrations, error handling, and retry logic.
- - Perform root-cause analysis on production issues, performance degradations, and integration failures — owning resolution end-to-end.
- - Design and implement integrations between Dynamics 365 and external systems using the Dataverse Web API, Azure Service Bus, Logic Apps, and REST-based APIs.
- - Contribute to integration documentation — data mapping, error-handling patterns, and API contracts — ensuring consistency across cross-system data flows.
- - Ensure integration patterns are scalable, secure, and maintainable across multiple legal entities with differing data requirements.
- - Manage the CRM solution lifecycle: solution segmentation (managed/unmanaged), layering strategy, environment promotion, and dependency management.
- - Build and maintain Azure DevOps pipelines for automated solution export, build validation, and environment deployment using Power Platform Build Tools.
- - Follow and help maintain environment governance standards — Dev, Test, UAT, Production — including access controls, DLP policies, and connector strategy.
- - Work closely with the Senior CRM Consultant/ Tech Lead to translate business requirements from multiple divisions into structured, well-scoped technical deliverables.
- - Engage with divisional business stakeholders and functional analysts to clarify requirements, challenge assumptions, and recommend technically sound solutions.
Requirements
- - 2–4+ years Dynamics 365 CRM development (C# plugins, JavaScript, Dataverse customization).
- - Production experience designing and building API integrations with Dynamics 365.
- - Experience with ALM tooling and environment management for Power Platform / Dynamics 365.
- - Power Automate flow development at complexity beyond basic approvals.
- - Dataverse security model configuration (Business Units, Security Roles, Column Security).
- - C#, JavaScript / TypeScript, FetchXML, SQL.
- - Azure DevOps and Power Platform Build Tools (CI/CD pipelines).
- - Power Platform CLI (pac), XrmToolBox, Plugin Registration Tool.
- - Business Central exposure or multi-product Business Applications experience.
- - Azure integration services (Service Bus, Logic Apps, Functions, API Management).
Benefits
- - This role offers you the chance to work in a friendly, diverse and international environment, along with colleagues who will share your passion for innovation, agile-working and growth. You will also be able to develop your skills within the exciting and challenging market of Reverse Logistics!
- - Hybrid working environment
- - Training and development to keep you in touch with the latest technologies and the opportunities to apply your learning.
- - We offer a competitive salary alongside other benefits*
- - Our office is easily accessible located near the city center of Bucharest, and designed to make you feel at home
- - 21 working days of annual leave, plus 2 additional days allowed for participation in volunteering programs, and 1 extra day off for your birthday
- - Meal vouchers: 40 RON per working day (taxed according to current legislation)
- - Private medical subscription at Medicover
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#JavaScriptDataverse customizationPower AutomateAPI integrationsSQLFetchXMLAzure integration servicesPower Platform CLIALM tooling
Soft Skills
problem-solvingcommunicationcollaborationstakeholder engagementrequirement analysis