Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
Associate Principal Engineer, ERP Dynamics
Location
India
Posted
29 days ago
Salary
0
Seniority
Mid Level
Job Description
Associate Principal Engineer, ERP Dynamics
Nagarro
• Lead end-to-end technical design and development for Microsoft Dynamics 365 Finance & Operations (D365 F&O) solutions • Translate business and functional requirements into scalable, high-quality technical designs • Define, implement, and enforce coding standards, best practices, and development guidelines • Perform hands-on development using X++, extensions, Chain of Command (CoC), and event-driven patterns • Design, develop, and oversee forms, classes, workflows, and customizations • Architect and govern integrations using OData, REST APIs, and Azure-based services • Act as the primary technical liaison between business stakeholders and offshore delivery teams • Mentor and guide developers, ensuring high-quality deliverables and adherence to timelines • Manage source control, branching strategies, and CI/CD pipelines using Azure DevOps • Oversee environment management and deployments through Lifecycle Services (LCS) • Troubleshoot production issues, perform root cause analysis, and implement fixes • Prepare and maintain technical documentation and ensure effective knowledge transfer
Job Requirements
- Total Experience 10+ years experience in Microsoft Dynamics 365 Finance & Operations (D365 F&O)
- Strong hands-on expertise in X++ and the D365 extensibility framework
- Proven experience in solution architecture and system integrations
- Hands-on experience with Azure DevOps, Lifecycle Services (LCS), and PPAC
- Strong understanding of integrations using OData, REST APIs, and Azure services
- Experience working in Agile/Scrum development environments
- Excellent analytical, problem-solving, and communication skills
- Ability to work collaboratively with cross-functional and global teams
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build and maintain the library of components used for our public Step website. • Own features throughout their life cycle, from inception to production. • Create and implement styling and animations to bring our web designs to life. • Manage our content platform, server-side rendering, site generation, and migrating functionality from the mobile app to web. • Partner cross-functionally with product, design, and growth teams to build new web functionality. • Work in a small, tight-knit cross-functional team. • See your contributions make a weekly impact to an evolving product.
• Own features throughout their life cycle, from inception to production. • Prioritize maintainable code and test all the things. • Work in a small, tight-knit cross-functional team. • Be part of a high-energy, fun, world-class engineering team. • See your contributions make a weekly impact to an evolving product.
• Design and build full-stack applications from concept to production • Own the full SDLC: design, development, testing, deployment, and iteration • Work within a small pod to deliver quickly with a high degree of autonomy • Contribute to architecture and make pragmatic technical decisions • Use AI tools to accelerate development, testing, and code quality • Iterate rapidly while maintaining a strong bar for reliability and maintainability
• Design and build shared backend services and APIs used across multiple systems • Define service boundaries, contracts, and data models • Own the full SDLC: design, development, testing, deployment, and iteration • Contribute to domain modeling and system design decisions • Ensure services are scalable, reliable, and reusable • Improve system cohesion and reduce duplication across tools and products • Use AI tools to accelerate development while maintaining high code quality


