Enviva

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.