Apply Now
Application opens on company website
Job Description
The role involves designing, developing, implementing, and supporting Dynamics 365 ERP solutions, primarily focusing on finance, supply chain management, and commerce, while ensuring best practices, troubleshooting issues, and leading technical teams in a fast-growing renewable energy company.
Key Responsibilities
- Design, develop, implement, test, and support Dynamics 365 ERP environments including Finance, Supply Chain Management, and Commerce modules.
- Create technical specifications, troubleshoot errors, and resolve technical issues for functional consultants and clients.
- Own and manage D365 F O ISV software, integrations, and support tickets.
- Perform peer code reviews, develop proof-of-concepts, and vet ISV integrations.
- Conduct internal and business user training sessions.
- Ensure timely delivery of high-quality project deliverables within budget.
- Lead development teams and sub-contractors, and present technical solutions to stakeholders.
- Maintain documentation such as test cases, SOPs, and developer guides.
- Adhere to SDLC processes, identify bottlenecks, and implement automation solutions.
- Utilize and manage application lifecycle tools like Azure DevOps and LCS.
Requirements
- Solid understanding of D365FO architecture and extensibility model.
- Expertise in X++, SQL programming languages.
- Working knowledge of .NET, C#, C++.
- Strong experience with LCS and Azure DevOps features and functionalities.
- Experience in application lifecycle management including Code Merging and Code Deployments.
- Ability to generalize solutions to be reusable and to design frameworks and establish efficient patterns.
- Ability to lead a development sub-team full-time and manage sub-contractor staff.
- Ability to present various technical topics and solutions whenever required, such as in monthly meetings or with business stakeholders.
- Proficient at developing and maintaining documentation including Test cases, Level of Effort (LOE), Test-Driven Development (TDD), Standard Operating Procedures (SOPs), Developer’s guides, and Database refresh policies.
- Adherence to and following the Software Development Life Cycle (SDLC) process.
- Ability to identify bottlenecks and design solutions to overcome them.
- Ability to utilize and implement automation.
- Ability to lead status calls such as SCRUM and provide status updates to the Project Manager.
- Pass one exam in MS D365 F&O, Power Platform, or Azure per year.
- BS Degree in Computer Information Systems or a relevant business area.
- At least 8 years of experience using the Microsoft Dynamics 365 Platform including D365 F&O, D365 Supply Chain, Power Apps, and Flow.
- Previous experience with C# and/or .NET framework is strongly desired.
- Strong interpersonal skills including mentoring, coaching, collaborating, and team building.
- Excellent oral and written communication skills, with experience interacting with both business and IT individuals at all levels including executive level.
- Strong analytical, planning, and organizational skills with the ability to manage competing demands.
- Strong knowledge and understanding of business needs with the ability to translate customer requirements into working code.
- Proven ability to participate in software development projects and ensure objectives, goals, and commitments are met.
- Full lifecycle upgrade experience for Dynamics D365 preferred.
- Working knowledge of SharePoint Online, Power BI, Power Apps, Flow, and other MS Platforms.
- Solid understanding of and demonstrated experience in using tools such as Azure DevOps, Team Foundation Server or equivalent, Microsoft Project, Visio, and all Office tools.
- Ability to assess technical gaps in requirement specifications.
- Minimal travel required, with advanced notice.
- Able to work remotely when not traveling to site.
- Able to work on a computer screen for up to twelve hours a day.
- Ability to safely and successfully perform essential job functions consistent with the ADA.
Benefits & Perks
Remote work when not traveling to site
Minimal travel with advanced notice
Adherence to safety rules and regulations
Ready to Apply?
Join Enviva and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
Jobs in Location not specified
More jobs at Enviva
Utility Operator
Enviva
NEW
Wilmington
Full Time
2d
Electrical Technician
Enviva
NEW
Wilmington
Full Time
2d
Utility Operator
Enviva
NEW
Lucedale
Full Time
2d
More jobs in Location not specified
Account Executive APJ
Planet
NEW
Remote
Full Time
13h
Account Executive NATO
Planet
NEW
Remote
Full Time
13h
Account Executive NATO
Planet
NEW
Remote
Full Time
13h