D365 Developer IAAON, Inc.

AAON, Inc. has been ranked as low-risk by Inspire Insight. Click here to learn more.
  • Not-remote
  • Full-time
  • Total comp
    Expected total yearly pay with bonus and equity at target, including any base pay.
  • Salary
  • Tulsa, OK

Job Summary

Job Description:

The D365 Developer designs, develops, tests, and maintains custom solutions, extensions, and integrations across the Microsoft Dynamics 365 platform. This role delivers the development work that extends beyond configuration — including plug-ins, custom code, Power Platform components, and system integrations — to meet business requirements across D365 functional areas. 

The developer works within an Agile delivery team, collaborating with the Senior Technical Lead / Architect, D365 Administrator, Business Systems Analysts, QA, and the Delivery Team Supervisor to deliver high-quality, maintainable solutions aligned with business priorities. Technical direction and architectural standards are provided by the Senior Technical Lead / Architect. 


Essential Functions 

  • Design, develop, test, and maintain custom D365 solutions, including plug-ins, custom workflows, business logic, and Power Platform components. 
  • Develop and maintain integrations between D365 and other enterprise systems using APIs, connectors, and data services. 
  • Translate user stories, requirements, and technical designs into well-structured, maintainable code. 
  • Participate in backlog refinement, estimation, sprint planning, and other Agile ceremonies. 
  • Write and execute unit tests and support quality assurance activities to ensure reliable, defect-free delivery. 
  • Collaborate with the Business Systems Analysts, Senior Technical Lead / Architect, and Product Manager to clarify requirements and confirm acceptance criteria. 
  • Follow established development standards, coding conventions, and architectural guidelines set by the Senior Technical Lead / Architect. 
  • Participate in code reviews to maintain quality, consistency, and shared team knowledge. 
  • Troubleshoot, debug, and resolve application defects and production issues. 
  • Coordinate with the D365 Administrator on deployment, environment, and configuration dependencies. 
  • Adhere to DevOps, source control, testing, deployment, security, and documentation practices. 
  • Maintain technical documentation for developed features, integrations, and solutions. 
  • Support production releases and post-release validation as needed. 
  • Continuously build skills and stay current with Dynamics 365, Power Platform, and related technologies. 
  • Perform other duties as assigned. 


Required Qualifications 

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field, or equivalent experience. 
  • 2+ years of software development experience. 
  • Experience developing custom solutions or integrations for Microsoft Dynamics 365, Power Platform, or a comparable enterprise platform. 
  • Proficiency in relevant development technologies (e.g., C#, .NET, JavaScript, Power Platform, Dataverse). 
  • Understanding of application lifecycle management, APIs, and integrations. 
  • Experience with Agile development and source control (e.g., Git / Azure DevOps). 

Preferred Qualifications 

  • Microsoft certifications in Dynamics 365, Power Platform, or Azure development. 
  • Experience developing for Dynamics 365 CE/CRM, Finance & Operations, or related modules. 
  • Experience with plug-in development, custom workflows, and the Dataverse platform. 
  • Experience integrating enterprise applications such as SAP, Teamcenter, or other systems. 
  • Familiarity with automated testing and CI/CD practices. 

Key Skills & Competencies 

  • Technical Proficiency (D365 / Power Platform, or Azure development. 
  • Experience developing for Dynamics 365 CE/CRM, Finance & Operations, or related modules. 
  • Experience with plug-in development, custom workflows, and the Dataverse platform. 
  • Experience integrating enterprise applications such as SAP, Teamcenter, or other systems. 
  • Familiarity with automated testing and CI/CD practices. 

Key Skills & Competencies 

  • Technical Proficiency (D365 / Power Platform development) 
  • Solution and Integration Development 
  • Problem Solving 
  • Attention to Detail 
  • Collaboration 
  • Communication 
  • Continuous Learning 
Valar Atomics
NRB
Maddox Transformers
Patriot Mobile
University of Dallas
MxM News
Patmos
Bahnsen Group