D365 Programmer

Sumitomo Electric Lightwave Corp.
Raleigh, NC, United States
24 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Microsoft Word Microsoft Excel Application Programming Interfaces (APIs) Unit Testing Microsoft Azure Microsoft Outlook Code Review Data Integration Extract Transform Load (ETL) Software Debugging Job Scheduling
+24 more
Microsoft Dynamics Microsoft Visual Studio Microsoft Office Open Data Protocol Operational Databases Power BI Software Systems SQL Databases SQL Server Reporting Services SQL Server Integration Services System Testing Virtual Machines Microsoft Power Automate Azure Data Factory Reliability of Systems X++ (Programming Language) Git Information Technology Data Lineage Microsoft Dynamics 365 Finance & Operations SQL Server Management Studio (SSMS) Software Version Control Data Pipelines Powerapps

Job description

Purpose of the Position: We are seeking a skilled, detail-oriented D365 F&O Programmer to join our Information Systems team. This is a hands-on development role focused on Microsoft Dynamics 365 Finance & Operations: building X++ extensions, developing integrations, automating data movement and reporting, and translating business requirements into secure, maintainable, and well-governed solutions. You will enhance existing applications, develop new software that supports business needs, replace manual, error-prone processes with reliable automation, and help ensure the reliability and efficiency of our ERP environment., Development

  • Develop, customize, and maintain Dynamics 365 F&O solutions in X++ using an extensions-first approach.
  • Design, develop, and maintain software solutions using X++, SQL, Visual Studio, SSMS, SSRS and Power Apps.
  • Analyze business requirements and translate them into functional, well-documented applications.

Data Integration & Automation

  • Build and consume OData APIs to move data programmatically between D365, partner systems, and reporting, reducing reliance on manual file exports.
  • Build repeatable, monitored data pipelines to replace ad-hoc, manual data movement.
  • Schedule, orchestrate, and monitor automated jobs, with alerting for failures and data-quality issues.

Quality & Delivery

  • Perform code reviews, unit testing, debugging, and deployment support to ensure high-quality delivery.
  • Develop and execute test plans, and validate solutions in both UAT and Production environments.
  • Track data lineage and build automated checks to verify accuracy after each run.
  • Conduct system testing and validation procedures.
  • Document code and development process for future references.
  • Ensure compliance with industry standards, security requirements, and development best practices.

Environment & Support

  • Maintain DEV and UAT virtual machine environments in our Azure tenant, keeping systems current with code and refreshed with production data as needed.
  • Troubleshoot and resolve technical issues to ensure system reliability.
  • Participate in rotating Helpdesk schedule, assisting users with computer and system issues.
  • Perform occasional off-hours system administration tasks (e.g., maintenance windows, updates).

Requirements

  • Bachelor’s degree (BS or BA) in Computer Science, Information Technology, or a related field.
  • Experience in a manufacturing or distribution environment, ideally with exposure to ERP systems such as Microsoft Dynamics 365 (D365).
  • Working knowledge of Microsoft Dynamics 365 (D365) - extracting, mapping, and reconciling data.
  • Proficiency with version control (e.g., Git) and disciplined, documented development practices.
  • Experience testing and deploying solutions across UAT and Production environments.
  • Strong analytical and problem-solving skills.
  • Personable and collaborative, with strong communication skills and the ability to work effectively in a relaxed, team-oriented environment. Skilled at identifying root causes of issues and implementing practical, effective solutions.

Preferred Skills:

  • Microsoft Office tools (Word, Excel, PPT, Teams, Outlook).
  • X++, SQL, Visual Studio, DoCentric, Azure, Power Apps.
  • Experience with job scheduling/orchestration and monitoring/alerting (e.g., Azure Data Factory, Logic Apps, or similar).
  • Experience with reporting/BI or automation tools (e.g., Power BI, Power Automate, SSIS, or similar).
  • Comfortable creating dashboards for data visualization and reporting.
  • Experience working in a multi-system supply chain, inventory, or allocation environment.
  • Knowledge of cybersecurity best practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

3:48 min

Standardizing data access schemas with OData

Florian Bader Florian Bader · World Congress 2026 Europe

Videos

See all

Related articles

See all