About The Position

Woolpert is hiring a Dynamics 365 Finance & Operations Senior Technical Developer to join our dynamic Corporate Applications Team. This position reports to the Senior Dynamics 365 Architect, and this role is responsible for designing, developing, and supporting Microsoft Dynamics 365 Finance & Operations (D365 FO) solutions with a strong emphasis on X++ development, ERP integrations, reporting, and performance optimization. The Senior Technical Developer plays a key role in delivering high‑quality, maintainable ERP solutions that support core financial, project, and HR business processes. The ideal candidate brings hands‑on experience working within complex D365 FO environments, strong technical problem‑solving skills, and the ability to collaborate effectively with functional consultants and business stakeholders. This role requires a deep understanding of D365 FO architecture, development best practices, and enterprise ERP operations. We are unable to provide visa sponsorship for this position. Applicants must already possess work authorization in the country the job is located.

Requirements

  • Microsoft Dynamics 365 Finance & Operations development
  • Strong X++ programming experience
  • Extensions, Chain of Command (CoC), and event handlers
  • Data entities, integrations, and batch processing
  • SSRS reporting and customization
  • SQL Server (SSIS, SSAS, performance analysis)
  • Performance tuning using SQL, LCS, and Trace Parser
  • SysOperation Framework
  • Azure DevOps (source control and build pipelines)
  • Data migration and validation techniques
  • Strong analytical and troubleshooting capabilities
  • Clear verbal and written communication
  • Ability to work independently and within cross‑functional ERP teams
  • Attention to code quality, maintainability, and documentation

Nice To Haves

  • 10+ years of Dynamics AX / D365 Finance & Operations development experience
  • Experience supporting enterprise‑scale ERP implementations
  • Strong experience within finance, projects, or HR modules
  • Familiarity with cloud‑hosted D365 FO environments and Lifecycle Services (LCS)
  • Experience working with third‑party ISV solutions

Responsibilities

  • Design, develop, and maintain custom X++ solutions using the D365 FO extensibility framework, including extensions, Chain of Command (CoC), event handlers, forms, classes, tables, and reports, following Microsoft best practices.
  • Design and support integrations between D365 FO and external systems using data entities, APIs, batch jobs, and Azure‑based integration patterns.
  • Develop and enhance SSRS reports and support data integration and analytics using SQL Server technologies such as SSIS and SSAS.
  • Implement system enhancements, bug fixes, and refactoring efforts while maintaining system stability, security, and performance.
  • Analyze and resolve performance issues using SQL analysis, Lifecycle Services (LCS), Activity Monitor, and Trace Parser. Perform root‑cause analysis and recommend long‑term corrective actions.
  • Support data migration initiatives using D365 FO data entities, validations, and reconciliation processes to ensure data accuracy and integrity.
  • Develop and maintain batch jobs using the SysOperation framework to support scheduled and asynchronous processing.
  • Design and support technical solutions across Accounts Receivable, Accounts Payable, Project Management, and Human Resources, ensuring alignment with functional requirements and business processes.
  • Configure, customize, and support third‑party ISV solutions such as Project 360 and Treasury Automation Suite, ensuring compatibility with D365 FO standards.
  • Participate in unit testing, system testing, and User Acceptance Testing (UAT). Support deployments and releases using Azure DevOps build and release pipelines.
  • Work closely with functional consultants, solution architects, and business users to translate requirements into technical solutions and communicate development status and risks clearly.

Benefits

  • Freedom to Work program: Set your own schedule and location (as appropriate).
  • Principal program: Earn the opportunity to become an owner of the firm.
  • Flexible paid time off/vacation: Take time off when it makes sense for you and your team.
  • Career development: Explore a wide range of learning and growth opportunities within and across industries.
  • Health, life, vision, and dental insurance: Cover all your medical bases.
  • Paid sick time, retirement plan, fitness reimbursement, pet insurance, identity protection, technology stipend, employee assistance program, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service