Enviva
D365 Technical Architect
Bethesda, MD; Raleigh, NC · Contract
Sponsorship not specified$131k-$158kDetected 21 days ago
C#Code ReviewSQLAzureDevOpsData VisualizationProject ManagementAgileSupply ChainERPCommunicationMentoringOrganizational SkillsSharePointRenewable Energy
About the role
- The Enviva team is driven by our shared vision for a renewable energy future.
- The Dynamics 365 Technical Architect role defines strategies and best practices for accomplishing viable automated solutions for complex business processes.
Responsibilities
- Develop Dynamics 365 ERP (Finance, Supply Chain Management & Commerce) according to functional specifications and gather requirements, as well as generate technical specifications.
- Work with other members of the technical team, in addition to business users to design and create technical solutions that meet Microsoft best practices.
- Own technical aspect of support tickets and work with Application administrator.
- Own D365 F&O ISV software and integrations.
- Perform peer code review for development work complete to ensure alignment and understanding.
- Create proof-of-concepts and vet potential ISV integrations.
- Own project deliverables by ensuring delivery of quality deliverables, on time and within budget.
- This position is not eligible for visa support.
Requirements
- Expertise in X++, SQL programming languages.
- Working knowledge of.NET, C#, C++.
- Strong experience with LCS and Azure DevOps features and functionalities.
- Ability to generalize solutions to be reusable.
- Ability to present various technical topics/solutions whenever required e.g. monthly meeting, meeting with business etc.
- Solid understanding of D365FO architecture and extensibility model.
- Expertise in X++, SQL programming languages. Working knowledge of.NET, C#, C++.
- Experienced in application lifecycle management (Code Merging, Code Deployments, etc...)
- Ability to design frameworks, establish efficient patterns.
- Ability to lead a development sub-team (full-time and sub-contractor staff)
- Proficient at developing and maintaining documentation e.g Test cases, LOE, TDD, SOPs (e.g. Developer's guide, DB refresh policies).
- Adhere to and follow our Software Development Life Cycle (SDLC) process.
- Identify bottlenecks and design solutions to overcome.
- Ability to utilize and implement automation.
- Whenever asked, ability to lead status calls (SCRUM, etc...), and Provide status updates to Project Manager
Nice to have
- BS Degree in Computer Information Systems or BS degree in a relevant business area is required.
- 8 or more years' experience using the Microsoft Dynamics 365 Platform (D365 F&O, D365 Supply Chain, Power apps/flow).
- Previous experience with C# and/or.NET framework is strongly desired.
- Excellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including the executive level.
- Strong knowledge and understanding of business need with the ability to establish and translate customer requirements into working code.
- Proven ability to participate in software development projects and ensure objectives, goals, and commitments are met.
- Full life cycle upgrade experience for Dynamics D365, preferred.
- Working knowledge of SharePoint Online, MS Platforms (Power BI, Power Apps, Flow, etc.).
Skills
- Must be able to assess technical gaps in requirement specifications.
- Minimal Travel, as needed with advanced notice.
- Qualifications - Solid understanding of D365FO architecture and extensibility model. - Expertise in X++, SQL programming languages.
Compensation
- $131,270 - $157,815 USD
- This position is not eligible for visa support.
- Enviva complies with applicable state and local laws governing nondiscrimination in employment in every location in which we operate.
Benefits
- Medical, dental, vision, life, and disability insurance
- Education reimbursement
- HSA employer contributions
- Paid time off.
- Parental leave
Equal opportunity
- Enviva is dedicated to the principles of equal employment opportunity (EEO) in any term, condition or privilege of employment.
Visa & Work Authorization
- This position is not eligible for visa support.
This listing is sourced directly from Enviva's careers page and normalized into a canonical job model.