Job Description
Interview : Video
Visa : USC and GC
This is Hybrid from Day-1
Description:
Overview
D365 F&O Technical Developer responsible for code reviews, developing, customizing, and maintaining Microsoft Dynamics D365 Finance & Operations (D365) application for businesses. The candidate must be proven developer / technologist in IT with experience in design / delivering technical solutions with a focus on distributed / cloud technologies.
Responsibilities
- Participate in code reviews, testing, and documentation activities.
- Develop, customize, and implement D365 solutions to meet business requirements.
- Work with project stakeholders to gather and analyze business requirements and translate them into technical design specifications.
- Create technical design documents, code, test, debug, and deploy D365 solutions.
- Collaborate with other developers, technical leads, and project managers to ensure that D365 solutions are delivered on time and to specifications.
- Provide technical support and troubleshoot D365 solutions when issues arise.
- Stay up to date with the latest D365 features and technologies to provide innovative solutions to customers.
- Leads the detailed design of multiple technologies under the guidance of Delivery Architect
- Produces design and development of software solutions based upon requirements, high level design, guiding principles and patterns.
- Design and development of new systems with an emphasis on minimized maintenance requirements, as well as maintenance and enhancement of existing systems
- Evaluates business requirements and high-level designs for delivering proper solutions
. • Systems analysis design and debugging of new systems / integrations.
- 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.
- Reviews technical designs from vendors for JM solutions / systems.
- Assisting with reviewing the plans and monitoring the execution of testing
- Stays informed of current industry trends and emerging technologies and keeps skills current on modern technologies and tools
Skills and Qualifications
- Strong experience in developing and customizing D365 F&O solutions, including experience with the X++ programming language (Must)
- Familiarity with Microsoft SQL Server and SQL development
- Experience with Azure DevOps, Visual Studio, and source control management systems
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong communication and collaboration skills to work with project stakeholders and team members at all levels.
- Experience with agile development methodologies is a plus.
- Development - advanced knowledge in multiple of the following:
- Microsoft Dynamics 365 F&O Programming language X++ (Must)
- Create/Modify Extension (Classes, Table, Form, Query etc.) • 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, GitHub, TFS)
- API technologies
- Test Driven Development
- Understanding of SCLC processes
- Must have experience with delivering cloud-based solutions (private and public)
- Troubleshooting skills - advanced level required to troubleshoot the solution across both software / infrastructure components.
- Domain Knowledge in Software Development, Software Design
- Must have experience / background with systems integration.
- Bachelor's degree in business or Information Systems required.
- Have 5+ years application development experience.
- 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
Job Tags