Senior Software Development Engineer (D365 F&O)
Senior Software Development Engineer (D365 F&O)
Responsibilities
- Participating in the analysis of client business process, and providing expert guidance, creative solutions, best approaches, and practices;
- Leading technical teams throughout the project lifecycle to provide expert guidance to ensure both functional and technical capabilities of Dynamics 365 F&O meet client needs;
- Participating in sales pursuits by leading discovery, configuring software for demonstrations, taking part in building project plans, proposals, and participating in client presentations;
- Maintaining expertise with D365 F&O software, release schedules, underlying technical architecture, and ISV solutions;
- Building client relationships and becoming a trusted advisor;
- Providing mentorship and coaching to other development team members to ensure their continued growth;
- Providing proactive guidance to clients in anticipation of new releases and solutions from Microsoft and other third-party software vendors;
- Demonstrating thought-leadership to the Dynamics eco-system through community presentations, white papers, and relationships with Microsoft functional and technical teams.
Requirements
- 5+ years of ERP technical implementation (AX 2009, AX 2012) and integration experience working with Enterprise clients;
- 1+ years of experience with Microsoft D365F&O end-to-end (Implementation, Consulting and Development) with Enterprise clients, including interfacing and integration;
- Experience in at least two large scale ERP implementations in a developer role;
- Pre-sales experience is a plus;
- Excellent presentation and demonstration skills;
- Experience in gap analysis/gathering technical requirements based on business requirements, modeling, and documentation creation, with a focus on reducing development effort;
- Participation in evaluating latest preview releases from Microsoft including Dual Write, RSAT;
- Performing the technical design for all Reports, Interfaces, Conversions, Enhancements, Workflows components;
- Review of technical architecture deliverables throughout development to ensure quality and requirements traceability;
- Having overall technical responsibility for the technical aspects of the project environments until system handover;
- Ensuring that internal development guidelines are understood and applied by the development team;
- Identifying and communicating any cross-area or cross-release issues that affect other project areas;
- Ensuring adherence to all quality management plans and standards by participating in quality management reviews;
- Validating the design with the stakeholders to ensure that the design satisfies the requirements;
- Ensuring security practices are used and applied throughout the engagement’s lifecycle;
- Contributing to the development of the Company’s intellectual property and Packaged Services initiatives;
- Appetite for continuous learning and willingness/dedication to developing deep technical skills needed to further develop, transform, and modernize Microsoft;
- Dynamics 365 Finance, Supply Chain, and/or Commerce products, processes, and solutions.
Skills and Qualifications
- Microsoft Dynamics 365: Finance and Operations Apps Developer (MB-500) certification or equivalent experience strongly desired
- Azure certifications will be a plus;
- X++ development using extensions and custom service development in X++ is preferred;
- Good understanding of functional capabilities of D365: Financials, Manufacturing, Supply Chain, Project Management and Accounting;
- Good understanding of LCS (Life Cycle Services) and Azure DevOps;
- Experience in other technologies such as SQL, PowerBI along with good knowledge of C# and the .Net framework.;
- Demonstrated experience with Microsoft Dynamics AX 2012 and Dynamics 365 for Finance and Operations in the following technical areas: Data Management Framework (aka DIXF); PowerApps, LogicApps, Common Data Service, and other Azure Services including Azure Functions, Azure Blob, and Table Storage, Azure Event Grid, Azure Service Bus, Azure API Management;
- Understanding of Synchronous and Asynchronous integration patterns;
- Extension approach to customization versus over-layering;
- Role-based security design and customization;
- Extensible Data Security;
- Report development and Power BI;
- Code build and deployment via Visual Studio Team Services and LifeCycle Services;
- Understanding Azure Licensing is a plus;
- Experience in D365 F&O environment deployment, LCS;
- Excellent written and verbal communication skills;
- Bachelor's Degree, preferably in Computer Science, Information Systems, or related field;
- Ability to travel internationally.
Benefits:
- Opportunities for international travel;
- Paid education time;
- Paid MS Certifications;
- Paid time off (20 days a year);
- Paid uncertified sickness (7 days a year);
- Bonuses (based on individual and company performance);
- Opportunity for professional and personal growth.