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.