Dynamics 365 Technical Architect
Job Description
The Enviva team is driven by our shared vision for a renewable energy future. We are a fast-growing, purpose-driven, global energy company specializing in delivering sustainable wood bioenergy solutions. We are the worldβs largest producer of sustainable wood pellets, which provide a low-carbon alternative to fossil fuels.
The Dynamics 365 Technical Architect will report to the D365 Lead Architect and is responsible for playing a significant role in designing, developing, implementing, testing, and supporting the complete Dynamics Enterprise Resource Planning (ERP) environment. The D365 Technical Architect role defines strategies and best practices for accomplishing viable automated solutions for complex business processes.
Responsibilities
- Develop custom D365 application components based on user requirements when appropriate using .NET, X++, C#, C++
- Creates classes, tables, data entities, form extensions, extending data types and base enumerations, adding functionality to model elements and source code as needed to meet business requirements.
- Develop and modify D365 security roles.
- Manage and maintain system integrations to other internal and external systems.
- Manage all code and repositories via Azure DevOps.
- Responsible for all code reviews, commitments, and deployments to lower environments via Azure DevOps and Microsoft Lifecycle Services.
- Responsible for reviewing all vendor code changes for accuracy, understanding and compliance.
- Leads software integration and maintains technical documentation.
- Collaborate with developers, integrators, and business partners for system enhancements/upgrades.
- Drives development and maintenance of code artifacts, technical communications, action plans, agendas, minutes, and correspondence.
- Ensures the development of optimized coding processes and system designs as needed, training others on best practices.
- Participate in production changes that may occur after 5:00p.m. or on weekends.
- Participate in internal and external audits and facilitate responses to quarterly audit requests.
- Mentor junior level developers.
Required Qualifications
- Demonstrates advanced knowledge of algorithms, programming structures and numerical analysis; be able to identify better ways to solve problems.
- Demonstrates a strong initiative to learn, collaborate, be proactive in acquiring programming knowledge and skills, taking on new assignments and extending his/her knowledge.
- Solid understanding of software development life cycle models
- A proven track record of successfully implementing ERP software solutions and integrated third party solutions including 5+ years of experience as a senior applications developer solving complex solutions in a high-tech development environment with multi-function teams.
- Knowledge of Active Directory and MS Dynamics object security and low-level security is required.
- Highly skilled as a Microsoft Developer with strong proficiency in X++.
- Be a team player with the ability to work effectively with changing priorities in a dynamic environment.
Preferred Qualifications - What Will Set You Apart
- Microsoft Certified: Dynamics 365: Functional Consultant Associate or equivalent.
- BS Degree in Computer Information Systems or BS degree in a relevant business area is preferred but not required.
- 5 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.
- Strong interpersonal skills including mentoring, coaching, collaborating, and team building.
- Excellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including the executive level.
- Strong analytical, planning, and organizational skills with an ability to manage competing demands.
- 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.).
- Solid understanding of and demonstrated experience in using appropriate tools: Azure DevOps, Team Foundation Server or equivalent, Microsoft Project, Visio, and all Office Tools
- Must be able to assess technical gaps in requirement specifications.
Travel requirements
- Minimal travel, as needed with advance notice.Β
Working Conditions
- Hybrid
EEO Statement
Enviva is dedicated to the principles of equal employment opportunity (EEO) in any term, condition or privilege of employment. Enviva does not discriminate against applicants or employees on the basis of race, color, creed, religion, sex, national origin, age, physical or mental disability, ancestry, marital status, sexual orientation, gender identity or expression, veteran status, uniform service member, genetic information or any other status protected by law. Enviva complies with applicable state and local laws governing nondiscrimination in employment in every location in which we operate.
Date Posted
03/02/2023
Views
7
Similar Jobs
Regional Director Public Sector Sales DOW - Chainguard
Views in the last 30 days - 0
The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...
View Details2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...
View DetailsManager, Customer Success - Bold Penguin
Views in the last 30 days - 0
Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...
View DetailsManager, Project Manager - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Manager Project Manager The role involves leading critical and stra...
View DetailsPrincipal Project Manager, Commercial Bank - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Principal Project Manager for its Commercial Bank The role involves...
View Details