Microsoft Dynamics AX / D365 DeveloperLocation: Addison, TX
Employment Type: Full-Time
About the RoleWe are modernizing our enterprise technology, applications, and business processes. We're looking for an experienced Dynamics/D365 Developer to help support and enhance our existing environment while playing an important role in our upcoming ERP modernization initiative. This position reports directly to the VP of Information Technology and works closely with IT, business, and external stakeholders.
Our current ERP environment is built on Dynamics AX and has been extensively customized to support our business operations. We are preparing to transition to a modern ERP platform, creating an opportunity to work with both legacy and emerging technologies while helping shape our future enterprise systems.
The role combines hands-on X++ development, application support, troubleshooting, systems integration, database work, and solution design. You'll work closely with our current staff to maintain business-critical operations, understand and document customizations, and help determine how existing functionality should evolve as we modernize.
We're looking for someone who enjoys solving complex technical problems, understanding how systems support business operations, and taking ownership of solutions from investigation through implementation.
What You'll Do- Develop, maintain, troubleshoot, and enhance Microsoft Dynamics applications using X++ and related technologies.
- Work to support and improve a heavily customized, business-critical ERP environment.
- Investigate complex application, database, performance, and integration issues, identifying root causes and implementing sustainable solutions.
- Design, develop, and maintain integrations between Dynamics and other enterprise applications, databases, and external systems.
- Work directly with business stakeholders to understand requirements, evaluate solutions, and improve operational processes.
- Analyze and document existing customizations, integrations, business logic, and technical dependencies in preparation for ERP modernization.
- Participate in ERP migration planning, technical design, data migration, testing, and implementation.
- Evaluate opportunities to replace legacy customizations with standard functionality, modern extensions, integrations, or improved business processes.
- Develop technical documentation, establish support procedures, and share knowledge to improve long-term maintainability and operational continuity.
Required Qualifications- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related discipline, or equivalent professional experience.
- At least 3 years of professional development experience with Microsoft Dynamics AX and/or Dynamics 365.
- Must be legally authorized to work in the United States. Sagent is unable to provide employment visa sponsorship for this position, now or in the future.
- Must be able to report on-site to our Addison, TX office in accordance with the position's hybrid work schedule and business needs.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to independently investigate technical problems, evaluate alternatives, and implement practical solutions.
- Excellent written and verbal communication skills, including the ability to work effectively with technical and non-technical stakeholders.
Required Technical Experience - Hands-on X++ development within Microsoft Dynamics AX or Dynamics 365.
- Understanding of Dynamics architecture, data models, business logic, and application customization.
- Experience with Microsoft SQL Server, SQL development, and relational databases.
- Experience developing, maintaining, or troubleshooting integrations between ERP and external systems.
- Familiarity with ERP business processes and the relationships between application functionality, data, and operational workflows.
- Software-development fundamentals including debugging, testing, source control, documentation, and maintainable application design.
- Experience troubleshooting production application issues and supporting business-critical ERP systems.
Preferred Technical Experience - Dynamics AX 2012/2016 development, customization, and administration.
- Dynamics 365 development, including extensions, data entities, and modern development practices.
- Experience with ERP upgrades, migrations, or major modernization initiatives.
- Experience with legacy code analysis, refactoring, and technical debt reduction.
- Familiarity with REST APIs, web services, ETL, and enterprise systems integration.
- Experience with Azure DevOps, Visual Studio, and CI/CD practices.
- Experience training or supporting business users and technical staff.
- Relevant certifications.