Dynamics 365 F&O - Software Engineer
Listed on 2026-02-14
-
Software Development
Software Engineer, Full Stack Developer
Job Description
We are seeking a highly skilled Software Engineer 3 to define specifications for and develop complex Microsoft Dynamics 365 Finance & Operations (F&O) applications. This individual works at a high technical level across all phases of software application development, focusing on designing, coding, and documenting robust solutions within our ERP environment. This role involves contributing to the evaluation of new software products, identifying systems integration issues across multiple platforms, and providing technical guidance to other software engineers.
The successful candidate will be responsible for driving small to medium-sized projects to timely completion.
These are the most significant job duties performed. The size, scope, and complexity of assigned duties and responsibilities are dependent on the level and experience of the candidate. To perform this job successfully, an individual must be able to perform each assigned essential duty satisfactorily. Other responsibilities or special projects not specifically listed below may also be assigned.
- Define specifications for complex software applications and create, modify, and maintain complex X++ code within the Dynamics 365 F&O system.
- Design, code, test, debug, and document programs at a high technical level.
- Identify systems integration issues, compatibility, and performance across multiple platforms.
- Manage the execution of small to medium-sized projects, ensuring successful and timely completion.
- Provide technical guidance and mentorship to other software engineers.
- Evaluate new and existing software products to determine business fit and technical feasibility.
- Monitor and maintain third-party software products and integrations currently in use.
- Manage security requests, workflows, and other advanced tasks related to the ERP application.
- Perform other duties as assigned, including cross‑training critical IT functions.
- This position has no supervisory responsibilities.
- Education:
Bachelor’s degree in Software Engineering, Computer Science, MIS, or a related field. - Experience:
Minimum of 6 years of relevant software development experience. - ERP Expertise:
Extensive experience (X++) in Dynamics 365 Finance & Operations or Dynamics AX. - Technical Proficiency: 3+ years of experience using Microsoft SQL Server Management Studio, including TSQL queries and stored procedures.
- Integrations:
Working knowledge of ODATA endpoints and familiarity with Microsoft .Net/C# development techniques. - Project
Skills:
Proven ability to define problems, collect data, and draw valid conclusions to resolve complex technical issues.
- Experience with Microsoft Azure and Dev Ops.
- Experience in analyzing, planning, implementing, and administrating workflows.
- Experience with troubleshooting D365 F&O issues.
- Experience working with the cloud‑based ERP system.
- Experience and knowledge of EDI.
- Experience working with eCommerce applications.
- Experience working with Microsoft Power Platform.
- Highly motivated and energetic attitude with strong initiative and desire to learn.
- Proven attention to detail with high‑level problem‑solving skills and critical thinking.
- Ability to identify and resolve problems in a timely manner; develop alternative solutions.
- Excellent verbal, written, interpersonal, communication, and presentation skills.
- Build and maintain effective relationships to share information, establish partnerships, and leverage experience to accomplish the organization’s goals.
- Must be adaptable, flexible, organized and act with a sense of urgency.
- Ability to define problems, collect data, establish facts, and draw valid conclusions as related to the job.
- Proficient time management and prioritization skills. Organized in managing tasks and responsibilities.
- Must be dependable, have good attendance, be punctual, and have a positive attitude. Prioritizes regular workload, special tasks, and concurrent projects, allocating time and resources to ensure that work is completed accurately and efficiently within the established time frame.
- Ability to work independently…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).