AX DEVELOPER JOB DESCRIPTION
Explore AX Developer job description templates covering Dynamics AX, X++, and full lifecycle development roles across multiple seniority levels.

AX Developer Job Description Template
1. About the Role
An AX Developer writes, customizes, and supports code inside Microsoft Dynamics AX and D365 Finance & Operations - not just any ERP, but a platform where PCI compliance and SDLC governance directly shape how every change gets written and promoted. That scope is narrower and more accountable than general .NET work. Enterprise teams depend on this developer to own the full change cycle: from X++ customization through environment promotion, integration design, and post-live support. The role carries individual ownership, not shared sprint output.
2. Position Summary
As the AX Developer, you own the design, build, and lifecycle management of Dynamics AX and D365 FO customizations that keep enterprise operations running reliably and securely. You work within a cross-functional IT team alongside functional analysts and business stakeholders, with your output directly governing what reaches production environments.
3. Why Join Us
Career Impact: Hands-on ownership of X++ development and full-lifecycle D365 FO implementations builds the kind of platform-specific expertise that commands a premium in the Microsoft ERP talent market.
Business Impact: The enterprise workflows you customize - from warehouse management to financial reporting - are mission-critical processes; defects or delays here surface immediately in operations.
Growth Opportunity: Experience spanning AX 2012 through D365 FO migration positions you for a natural progression into ERP Architect or Solutions Lead roles as cloud-platform adoption accelerates.
4. Key Responsibilities
- Design and implement new features and module customizations in Dynamics AX and D365 FO using X++ and MorphX.
- Develop and maintain web services, integrations, and supporting applications within the Microsoft enterprise stack.
- Review code changes submitted by team members and provide structured technical feedback to maintain standards.
- Coordinate with functional analysts and business users to translate requirements into technical specifications and documentation.
- Manage environment promotion of code changes from development to testing using XPO, model files, or equivalent techniques.
- Conduct unit testing and support user-acceptance testing to validate that delivered solutions perform accurately under business conditions.
- Mentor junior developers on architecture decisions, secure coding practices, and platform-specific development patterns.
- Support system upgrades, data migration activities, and post-live troubleshooting to maintain platform stability.
5. Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, or equivalent work experience.
- 4 or more years of Dynamics AX or D365 Finance & Operations development experience, with demonstrated X++ implementation work.
- Proficiency in X++ and MorphX IDE for building and customizing ERP modules and workflows.
- Working knowledge of Microsoft SQL Server, T-SQL stored procedures, and relational database design principles.
- Experience with .NET and C# for developing supporting services and integrations within the Microsoft stack.
- Familiarity with SSRS report development and deployment within Dynamics AX environments.
- Demonstrated ability to follow SDLC frameworks, including code review practices, documentation standards, and environment governance.
- Understanding of secure coding principles and compliance requirements relevant to enterprise ERP systems.
6. Preferred Qualifications
- Experience with D365 FO migration from AX 2012, including module parity assessment and cutover planning.
- Exposure to SharePoint, enterprise portal development, or eServices integration within a Dynamics environment.
- Certification in Microsoft Dynamics AX or D365 Finance & Operations programming.
- Familiarity with MS Sure Step implementation methodology or equivalent structured ERP delivery frameworks.
7. Success Metrics & Environment
- Code defect rate per sprint cycle, measuring the stability of delivered X++ customizations.
- Environment promotion cycle time, tracking how efficiently changes move from development to QA.
- User-acceptance testing pass rate on first submission, reflecting solution accuracy against business requirements.
- Post-live incident volume attributable to custom code, indicating long-term reliability of delivered work.
- Documentation completeness score, assessed at each release milestone against team standards.
- Typical tools: ERP development IDE (commonly Visual Studio with MorphX); version control (commonly TFS, VSTS, or Git); reporting (commonly SSRS).
8. Compensation & Benefits (US Market Benchmark)
- Base Salary Range: $95,000 to $130,000 annually, depending on seniority and location
- Bonus: Annual performance-based bonus, typically 5% to 10% of base salary
- Equity: Stock options or RSUs offered at larger organizations; less common at mid-market
- Health Benefits: Medical, dental, and vision coverage; employer contributes to premiums
- PTO: 15 to 20 days annually, plus standard public holidays
- Common Perks: Remote or hybrid flexibility, Microsoft certification reimbursement, continuing education budget
Figures are estimates based on general US market benchmarks and may be outdated. Adjust based on location, company size, and seniority level.
9. EEO & Legal
Background check completion is a condition of employment for all candidates who receive an offer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected under applicable federal, state, or local law. Reasonable accommodations for individuals with disabilities are available upon request throughout the hiring process. Candidates must be authorized to work in the United States.
AX Developer Job Description Examples
1. AX Developer (Enterprise Software Development)
The AX Developer owns the full development lifecycle of Adairs Software Applications, including building new functionalities, resolving software problems, and supporting deployment across AX 2012. Working closely with business stakeholders and contributing to User-Acceptance Testing, this role delivers high-quality software aligned to SDLC standards that directly strengthens operational effectiveness.
Key Responsibilities
- Develop applications, modules, and upgrades to Adairs Software Applications.
- Analyse, design, and develop new functionalities and fix bugs in AX 2012 application.
- Support deployment and documentation activities including environment management.
- Follow best practices while writing code and conducting unit testing to produce high-quality software.
- Adhere to the Adairs Software Development Life-Cycle (SDLC) best practices framework.
- Ensure design solutions are aligned to standards and document the intended program actions.
- Resolve software and solution problems, correct the program as necessary, and evaluate ways to increase effectiveness.
- Assist with User-Acceptance Testing to ensure the program can be used easily, quickly, and accurately.
Required Qualifications
- Degree in a relevant IT field or equivalent professional experience as a software developer.
- Highly experienced in hands-on development with demonstrated success.
- Strong exposure to Microsoft Dynamics AX 2012 with SQL 2012/2014, X++/MorphX, and SSRS reporting.
- Experience in code promotion to testing environments from development environments using XPO and Model file techniques.
- Exposure to end-to-end builds with a focus on performance improvement.
- C# and .NET experience is an added advantage.
- Experience with cloud-based technology is advantageous.
- Capable of working independently and in a team setting.
2. AX Developer (Dynamics AX & ERP Systems)
Embedded within the broader IT team, the AX Developer produces and maintains AX software solutions spanning feature design, secure coding compliance, and system improvements across Dynamics AX 2012 and AX 365. Working closely with AX Functional Analysts and cross-functional departments, this role advances the AX development plan to keep business systems reliable, scalable, and well-integrated.
Core Functions
- Take responsibility for the lifecycle of AX software development.
- Work closely with AX Functional Analysts and other departments to understand requirements for new features.
- Review code changes made by other team members and offer constructive feedback.
- Adhere to secure coding guidelines and PCI compliance when making functional changes to AX.
- Contribute to the AX development plan and work with the wider IT team to improve and maintain IT systems.
- Design and implement new features as specified by the business and the AX development plan.
Qualifications & Experience
- Degree in software development or a relevant IT field, or equivalent professional experience.
- Minimum 4 years of experience in software design and development, including X++ development.
- Experience with Dynamics AX 2012 and Microsoft AX 365 development and migration.
- Experience with Dynamics Warehousing and web service integration.
- Agile development experience.
- Proficient in X++, .NET/C#, XML, AIF, SSRS, SQL Server/TSQL.
- Familiar with Visual Studio IDE, TFS/VSTS, and GIT.
3. AX Developer (Mentorship & Architecture)
Reporting to IT leadership, the AX Developer creates and maintains WCF services, scalable applications, and SQL procedures that support a variety of internal systems and websites. Partnering with business users to gather requirements and providing architectural mentorship to team members, this role enables on-time delivery of technical solutions that keep enterprise applications current and performant.
Primary Duties
- Create and maintain WCF services and other supporting applications written in C#.NET.
- Write performant SQL stored procedures and propose database designs as required.
- Follow best practices to build maintainable and scalable applications and services.
- Coordinate with business users to gather requirements.
- Manage multiple priorities and projects to achieve business needs on time.
- Continually develop skills to stay current with best practices and technologies.
- Actively participate in ongoing design and architecture discussions.
- Provide mentoring and architecture advice to other members of the team.
Skills & Qualifications
- Minimum 3 years of development experience in Microsoft Dynamics AX using X++ and MorphX IDE.
- Proficient in Microsoft-stack development including .NET, C#, MSSQL, IIS, and WCF.
- Strong T-SQL or comparable relational database development skills.
- Familiar with Visual Studio 2017 and above, Team Foundation Services, GIT, and JIRA.
- Passionate about technology and programming with a self-learning mindset.
- Excellent written and verbal communication skills with the ability to convey technical information clearly.
- Highly organised with strong problem-solving ability.
4. AX Developer (Dynamics 365 Finance & Operations)
Sitting at the intersection of technical implementation and business analysis, the D365 FO/AX Developer executes full life-cycle Dynamics AX solutions, including customizations through X++ and MorphX, system integration testing, and post-live support. Operating across project phases from requirements gathering to deployment, this role enables accurate, timely delivery of ERP solutions that reduce technical risk and support sustained system performance.
Duties
- Work on full life-cycle implementations of Dynamics AX solutions.
- Gather and document technical requirements.
- Implement and deploy AX modules and customizations.
- Conduct CR estimation, quality assurance, testing, and system integration testing.
- Customize Dynamics 365 FO/AX solutions through X++ and MorphX, including web services.
- Provide post-live training and support.
- Describe and document technical solutions accurately.
- Analyze technical difficulties and recommend solutions in a timely manner.
Experience & Qualifications
- 4 to 6 years of experience in Dynamics 365 FO/AX ERP design and implementation.
- Certification in AX programming is a plus.
- Proficient in Dynamics 365 FO/AX Security System setup, administration, AX User Tools, MorphX, and X++ Editor/Debugger.
- Experienced in SSRS report development, Microsoft .NET via Visual Studio, and Microsoft SQL Server.
- Experience in data migration, Management Reporter, and system upgrades and integrations.
- Knowledge of MS Sure Step implementation methodology.
- Experience with SSAS, AX 7, EP, SharePoint, and .NET web portal/eServices is a plus.
Editorial Process and Content Quality
This content is developed by the Lamwork Editorial Team using structured analysis of real-world job data, skill requirements, and hiring patterns.
Research framework by Lam Nguyen, Founder & Editorial Lead.
Reviewed by Thanh Huyen, Managing Editor.
Learn more about our editorial standards.