Senior Erp Backend Engineer (Barcelona)

Senior Erp Backend Engineer (Barcelona)

13 sep
|
Tamarind Intelligence
|
Barcelona

13 sep

Tamarind Intelligence

Barcelona

Senior ERP Backend Engineer - Microsoft Dynamics 365 Finance & Supply Chain Management / ERP Platform- Role PurposeThe Senior ERP Backend Engineer will design, build, extend, integrate, and support backend components for the Microsoft Dynamics 365 Finance & Supply Chain Management ERP platform. The role requires hands‑on engineering capability in X++, extension-based customization, ERP integrations, reporting, performance optimization, and application lifecycle management. The position is intended for a developer who can translate functional requirements into reliable technical solutions while protecting upgradeability, stability, security, and maintainability of the ERP template.Core expectation: This is not a generic backend developer role. The successful candidate must be a Dynamics 365 ERP technical specialist who can build APIs, reports, integrations, extensions, and performance-safe customizations within Microsoft ERP best practices.- Key Responsibilities2.1 ERP Backend Development & Extensions- Design and develop Dynamics 365 FSCM extensions using X++ and standard extension patterns; avoid overlayering unless explicitly justified and approved.- Customize forms, tables, data entities, classes, workflows, business events, batch jobs, and extensions to meet approved business requirements.- Develop clean, reusable, testable code that follows naming conventions, version control discipline, and Microsoft development standards.- Prepare technical specifications from functional designs and document assumptions, dependencies, risks, and deployment steps.2.2 API, Integration & Interface Development- Design, build, and maintain integrations using OData, REST APIs, Data Management Framework entities, business events, custom services, and batch-based integration patterns.- Support Dual-write / Dataverse integration where required, including mapping awareness, error monitoring, and coordination with Power Platform or CRM teams.- Integrate ERP with middleware and external systems such as MuleSoft, SAP, payment platforms, portals, mobile apps, reporting platforms, or third‑party operational systems.- Implement error handling, retry logic, logging, reconciliation, and monitoring approaches for reliable data exchange.2.3 Reporting & Data Extraction- Design and develop operational, statutory, and management reports using SSRS, electronic reporting, financial reports, data entities, and Power BI-ready datasets where applicable.- Optimize report queries, joins, indexes, filters, and batch generation processes to reduce performance impact on production operations.- Support data extraction and reconciliation for migration, analytics, audit, and business validation activities.2.4 Performance, Upgradeability & Quality- Analyze and resolve performance bottlenecks in code, queries, integrations, batch jobs, reports, and customizations.- Ensure all development is compatible with Microsoft update cycles and minimizes regression risk during platform upgrades.- Perform unit testing, peer code reviews, technical impact assessment, and release readiness checks before deployment.- Troubleshoot production issues, root‑cause defects,



and provide corrective actions with clear documentation.2.5 DevOps, Release & Environment Management- Use Azure DevOps for work items, branches, pull requests, build pipelines, release pipelines, version control, and deployment coordination.- Support packaging, build validation, deployment notes, release approvals, rollback planning, and separation of DEV, TEST, UAT, and PROD changes.- Collaborate with Scrum Master, Cloud / DevOps Engineer, QA Engineer, Functional Consultants, Product Owner, and Solution Architect to deliver sprint commitments.2.6 ERP Configuration Support- Support module setup and parameterization where technical configuration is required, especially for Finance, Procurement, Inventory, Warehousing, Sales, Supply Chain, manufacturing, tax, integrations, and security-related configurations.- Advise on when to configure standard functionality, when to use extension development, and when to defer or redesign a requested customization.- Required Technical SkillsDynamics 365 FSCM / Finance & Operations Development- Strong hands‑on X++ development experience in Dynamics 365 Finance & Operations / Finance & Supply Chain Management.- Good understanding of ERP data models, entities, business processes, and transaction flows across Finance and Supply Chain modules.- Experience with extension-based customization, event handlers, Chain of Command, data entities, services, batch framework, security roles, and deployment packages.Integration Engineering- Strong experience designing and consuming OData and REST APIs.- Experience with Data Management Framework, custom services, business events, and batch integration patterns.- Working knowledge of Dual‑write, Dataverse integration concepts, and Power Platform integration patterns is strongly preferred.- Experience with middleware / integration layers such as MuleSoft, Azure Integration Services, Logic Apps, Service Bus, or comparable platforms is an advantage.Reporting & Data- Experience developing SSRS reports for Dynamics 365 Finance & Operations.- Ability to write efficient queries and support data extraction for operational reporting, reconciliation, and analytics.- Power BI dataset or data model experience is an advantage.DevOps & Engineering Discipline- Practical Azure DevOps experience: repositories, branches, pull requests, work items, build and release pipelines.- Understanding of CI/CD, environment promotion, source control discipline, code review, and release documentation.- Ability to prepare technical specifications, deployment notes, test evidence, and support handover documentation.Performance, Security & Maintainability- Ability to diagnose and optimize slow queries, batch jobs, reports, and integrations.- Understanding of security roles, duties, privileges, segregation of duties impact,



and least‑privilege design.- Strong awareness of upgrade compatibility, regression risk, and Microsoft ERP development lifecycle constraints.- Experience Requirements- Minimum 5--8 years of backend / ERP development experience, including at least 3 years of hands‑on Dynamics 365 Finance & Operations or Dynamics 365 FSCM technical development.- Proven delivery of ERP integrations, customizations, reports, and production support in a multi-module ERP environment.- Experience working in agile delivery teams using Azure DevOps or similar tooling.- Education & Certifications- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or equivalent practical experience.- Preferred: Microsoft Certified Dynamics 365 Finance and Operations Apps Developer Associate, or equivalent demonstrable experience.- Preferred: Azure Developer / Azure Fundamentals / Power Platform Fundamentals certifications, where relevant.- Nice-to-Have Skills- Experience in multi-company, multi-country, or template-based ERP rollout environments is highly desirable.- Experience with Microsoft Dynamics AX 2012 upgrade or migration to Dynamics 365 is an advantage.- Power Platform experience: Power Apps, Power Automate, Dataverse, custom connectors, and governance awareness.- Azure services used for integration and operations: Logic Apps, Service Bus, Functions, Key Vault, Application Insights, API Management, and storage services.- Knowledge of electronic reporting, tax localization, statutory integrations, or industry-specific operational systems.- Soft Skills & Working Style- Strong analytical and problem‑solving capability with the ability to isolate technical issues quickly.- Clear communication with functional consultants, business process owners, architects, QA, DevOps, and management stakeholders.- Ability to challenge unnecessary customization and recommend standard, maintainable alternatives.- Ownership mindset, documentation discipline, and ability to work independently in a cloud‑first agile environment.- Comfortable supporting urgent production issues while maintaining release discipline and auditability.- What we offer:Gross annual salary starting from €55,000, depending on the candidate's profile and experience.To Help You Perform At Your Best, Our Offer Focuses On Your Wellbeing, Development And Experience As Part Of The Team- 10% variable bonus based on general and spanish company results- Hybrid working model: 3 days working from home and 2 days in the office- Flexible compensation: transport, childcare and private health insurance- Intensive working hours on Fridays from June to September- Flexible schedule- Company-funded training and certifications based on individual and business needs- Meal allowance and home‑working allowance- Free wellbeing platform including coaching, psychological consultations and emotional health content, with the option to extend access to family members at a discounted rate- 30 calendar days of annual leave- Benefits under the Chemical Industry Collective Agreement- Life and accident insuranceB. Braun Medical, S.A. U. | Aitana Altuna |#J-18808-Ljbffr

📌 Senior Erp Backend Engineer (Barcelona)
🏢 Tamarind Intelligence
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior erp backend engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior erp backend engineer (barcelona) / barcelona