About the job Microsoft Dynamics 365 Finance Technical Developer (MB500/MB700)
ITC WORLDWIDE is seeking a dynamic and experienced Microsoft Dynamics 365 Finance/SCM Technical Developer T3
Primary Responsibilities
The D365 F&O Developer will be responsible for analysis, configuration, and maintenance of the Microsoft Dynamics 365 Finance & SCM (Operations) (D365 F&O). The ideal candidate will have knowledge of D365 F&O system, workflows, configuration (including UI / form development), security, reporting / dashboards, ISV, any custom development, web portals, data integrations, and any device integration. Additional areas of responsibility may include gathering and defining use requirements, user support related to the application and Power BI dashboard development.
Essential Functions:
- Knowledge of Microsoft Dynamics D365 Finance & Operation Modules & Tools
- Create and Maintain D365 F&O Environments
- Create and Maintain D365 F&O Batch Jobs.
- Create and Maintain D365 F&O Security Roles. (Security Roles Assignment)
- Create and Maintain D365 F&O Business Process Workflow.
- Managing DevOps Pipeline & Task.
- Managing the code movement between environments. Collaborate with Developers, Integrators, and Business Partner for System Enhancement/Upgrades.
- Work collaboratively with team members to troubleshoot and resolve D365 F&O Issues.
- Managing the code deployment from QA, UAT & Production environments.
- Continue monitoring & fine-tuning performance for D365 F&O instances.
- Help team ensure compliance with IT policies and procedures
- Collaborate with developers, integrators, and business partners for system enhancements/upgrades
- Escalation issues / options / risks / awareness and facilitates technical sessions / issue resolution
- Skilled with knowledge transfers / handoffs (e.g., support transition / knowledge)
- Ability to support / troubleshoot complex integrations and data
- Ability to program for support activities / small enhancements and support of project
- Proactively learn and utilize new technologies, concepts, and procedures as appropriate to project requirements
- Ability to work with geographically dispersed teams
Other Functions:
- Managing the security component related to Environment setup
- Microsoft Azure/Active Directory
- SharePoint Configuration and Administration
- SDLC: Agile and waterfall processes, quality assurance, testing, bug identification and remediation
- Problem solver & Great communication skills and user support
- Strong organizational skills and ability to handle multiple simultaneous projects
- Identify continuous improvement opportunities for assigned systems and processes
- Manage and maintain system integrations to other internal and external systems
- Business Analyst interaction for the purpose of design and implementation of new systems and troubleshooting problems with existing systems.
- End-user interaction as needed
- Assisting with reviewing the plans and monitoring the execution of testing
- Knowledge in multiple of the following:
- Familiar with Microsoft Dynamics 365 F&O Programming language X++
- Understanding Extension (Classes, Table, Form, Query etc.)
- Understanding Integration service (DMF, OData, Custom Service, Webservice, Biztalk)
- Microsoft Visual Studio
- Microsoft .NET C# and key frameworks
- Experience with Microsoft Azure Platform (Azure Service Bus, Logic App, PowerApps, Event Hub, Power Automate, etc.) Power-BI Reporting, Azure Data Lake.
- Azure DevOps
- Agile Methodology & Knowledge
- Familiar with all phases of D365 F&O software development life cycle using a combination of Azure DevOps and LCS.
- Message Services (SOAP / REST, XML, JSON, EDI)
- HTML 5 / Responsive Design
- Azure SQL Server, SQL Server, Oracle, Teradata, Azure Data Lake, MongoDB, CosmoDB
- Messaging technologies
- Cloud Knowledge (Azure/AWS)
- Version Control (Azure DevOps)
- API technologies
- Test Driven Development
- Understanding of SCLC processes
- Must have experience with supporting cloud-based solutions (private and public)
- Troubleshooting skills - advanced level required to troubleshoot the solution across both software / infrastructure components
- Stays informed of current industry trends and emerging technologies and keeps skills current on modern technologies and tools
- Must have experience / background with systems integration
- Bachelors degree in business or Information Systems required
- Must have 5+ years D365 F&O or DevOps Application Support
- Must be able to assist / coordinate on vendor management activities
- Must have proven track record of out-of-the-box thinking
- Effective written and verbal communication skills and excellent interpersonal skills are required
Skills and Capabilities
Certified (MB500)
Certified (MB700)
Inhouse Bootcamp
- Work with clients in a consultative way
- Co-define solution opportunities with clients
- Assist in Leading conversations on digital transformation with CXOs
- Be the trusted advisor to clients on how to create value through digital
- Lead with deep domain and technical acumen
- Proven influencing and collaboration skills
- Have an innovative and disruptive mindset, constantly looking forward
- Structured leadership communication and presentation skills with strong executive presence
- Digital portfolio management and strong client/stakeholder management capabilities
- Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer Associate - Certifications | Microsoft Learn
- Microsoft Certified: Dynamics 365: Finance and Operations Apps Solution Architect Expert - Certifications | Microsoft Learn
Sponsored continuous learning:
- Microsoft Certified: Power BI Data Analyst Associate - Certifications | Microsoft Learn
- Microsoft Certified: Azure Enterprise Data Analyst Associate - Certifications | Microsoft Learn
- Microsoft Certified: Azure Database Developer Associate
- Exam DP-300: Administering Relational Databases on Microsoft Azure
- Microsoft Certified: Azure Solutions Architect Expert
- Exam AZ-303: Microsoft Azure Architect Technologies
- Exam AZ-304: Microsoft Azure Architect Design
- Microsoft Certified: Azure Data Engineer Associate
- Exam DP-200: Implementing an Azure Data Solution
- Exam DP-201: Designing an Azure Data Solution
ALL must have:
- A strong applied knowledge of Microsoft Power Platform services, including in-depth understanding of its capabilities, boundaries, and constraints.
- A basic understanding of authentication, security, and application lifecycle management (ALM) practices for the Microsoft Power Platform.
- As a candidate, you should have development experience that includes Microsoft Power Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, and Microsoft Azure.
- JIRA
Monthly Compensation Program (Base) T3
MB500 - Certified Developer Associate
10L/yr -12L/yr
MB700 - Certified Technical Architect Expert
12.5L/yr -14L/yr
Plus Bonus Paid on top/Salary
Plus Cash out/Year OTE
Benefits
- Healthcare HMO, Allowance, post vesting (90-day probation)
Assigned ITC office location (not WFH/Remote)
Competencies
To perform the job successfully, an individual should demonstrate the following.
Adaptability - Demonstrates persistence and overcomes obstacles. Measures self against standard of excellence. Recognizes and acts on opportunities. Sets and achieves challenging goals. Takes calculated risks to accomplish goals.
Communications - Exhibits good listening and comprehension. Expresses ideas and thoughts in written form. Expresses ideas and thoughts verbally. Keeps others adequately informed. Selects and uses appropriate communication methods.
Continuous Learning - Assesses own strengths and weaknesses. Pursues training and development opportunities. Seeks feedback to improve performance. Shares expertise with others. Strives to continuously build knowledge and skills
Customer Service - Displays courtesy and sensitivity. Manages difficult or emotional customer situations. Meets commitments. Responds promptly to customer needs. Solicits customer feedback to improve service.
Problem Solving - Develops alternative solutions. Gathers and analyzes information skillfully. Identifies problems in a timely manner. Resolves problems in early stages. Works well in group problem solving situations.
Teamwork - Balances team and individual responsibilities. Contributes to building a positive team spirit. Exhibits objectivity and openness to others' views. Gives and welcomes feedback. Puts success of team above own interests.
Supervisory Responsibilities
Responsible for providing direction to other development leads and managers across multiple project teams, including directly supervising other team members, as needed. Additional responsibilities include, but are not limited to, timesheet approval, team performance feedback, and team skill assessment and development.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Performs light work; exerting up to 25 pounds of force occasionally, or up to 15 pounds of force frequently, or a negligible amount of force constantly to move objects. While performing the responsibilities of the job, the employee is required to talk and hear. The employee is often required to sit and use their hands and fingers, to handle or feel. The employee is occasionally required to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl. Vision abilities required by this job include close vision