What are the responsibilities and job description for the Microsoft Dynamics Developer position at National Seating & Mobility?
Statement of the Position:
The Microsoft Dynamics Developer is responsible for developing and customizing Dynamics 365 solutions to meet business requirements. Troubleshoot and resolve issues related to Dynamics 365 and associated technologies. Create and manage plugins, Power Automate flows, custom APIs, Azure Functions, Key Vaults, and Power Apps forms. Collaborate with cross-functional teams to understand and implement new features and enhancements. Ensure the quality and performance of applications through testing and maintenance. We are seeking a skilled and detail-oriented Microsoft 365 Dynamics Developer with strong SQL expertise to join our team. The ideal candidate will be responsible for designing, developing, and implementing solutions within the Microsoft Dynamics 365 platform, as well as managing data processes using SQL. This role involves working closely with business stakeholders to optimize workflows, enhance user experiences, and support business objectives.
Key Responsibilities:
Microsoft Dynamics 365 Development: Customize and configure Microsoft Dynamics 365 applications to meet business requirements. Design and implement workflows, plugins, and integrations with other systems. Develop custom solutions using Power Platform, Power Automate, and Power Apps. Ensure solutions are scalable, secure, and aligned with industry best practices.
SQL Development and Data Management: Create, optimize, and manage SQL queries, stored procedures, and scripts. Design and maintain database structures to support Dynamics 365 applications. Extract, transform, and load (ETL) data between Dynamics 365 and other systems. Monitor database performance and troubleshoot issues as they arise.
Integration and API Development: Develop and maintain integrations between Microsoft Dynamics 365 and third-party applications using APIs. Implement data synchronization and ensure data integrity across systems.
Collaboration and Support: Work closely with business analysts, project managers, and end-users to gather and refine requirements. Provide technical support and training to internal teams as needed.
Document solutions, processes, and system configurations for future reference: System Maintenance and Enhancement. Perform regular updates and upgrades to Microsoft Dynamics 365 applications. Identify opportunities for process improvements and implement solutions. Ensure compliance with data security and privacy standards.
Specific Experience: 5 Years 365 Dynamics Development for F&O and CRM
Company Description:
At all levels, working at National Seating & Mobility provides the opportunity to directly impact our client’s lives by giving them self-reliance and independence. Our teams are comprised of passionate individuals, dedicated to providing the best care to each client. We focus on abilities by leveraging technology and creating mobility solutions that are as unique as our client’s needs.
Working at National Seating & Mobility is an opportunity to build a meaningful career, while leaving a lasting impact on the lives of those we serve. Located in more than 40 states, we strive for diversity and offer an array of benefits including 401k, company paid Long Term Disability, and tuition reimbursement.
We are looking to grow our enthusiastic and engaged team at NSM. Submit your resume and join a group of enthusiastic professionals dedicated to changing lives.
Duties and Responsibilities / Essential Functions:
- Demonstrate and train stakeholders on newly developed system enhancements.
- Participate in SDLC activities, planning, design, and review sessions.
- Review functional and design specifications to ensure full understanding of individual deliverables.
- Participate in requirements analysis.
- Work in a fast-paced development environment.
- Collaborate with internal teams to produce software design and architecture.
- Build Dynamics 365 applications including workflows, entities, and forms.
- Modify ribbons and themes.
- Create Managed and Unmanaged solutions.
- Work with roles and permissions.
- Develop documentation throughout the software development life cycle (SDLC)
Work Environment:
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, printers, photocopiers, filing cabinets and fax machines.
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. While performing the duties of this job, the employee is regularly required to talk or hear. The employee is regularly required to sit; use hands repetitively to operate standard office equipment. The employee is frequently required to reach with hands and arms.
Required Education, Experience & Competencies:
- Bachelor’s degree in computer science or related technical field.
- Minimum of five (5) years of practical experience in Microsoft Dynamics 365 FnO and CRM modules.
- Experience in other modules in the Microsoft Dynamics 365 ecosystem.
- Minimum of three (3) years of practical experience with C#.NET
- Proficient in SQL.
- Strong written and verbal communication skills for documentation and collaboration with team members.
- Exceptional analytical skills, with a keen attention to detail.
- Ability to pass a background check, drug screen.
Personal Attributes:
- Ability to conduct research keep up to date on emerging Microsoft technologies.
- Ability to absorb and retain information quickly.
- Ability to present ideas in user-friendly language.
- Highly self-motivated and directed.
- Strong attention to detail.
- Proven analytical and problem-solving abilities.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Exceptional customer service orientation.
- Experience working in a team-oriented, collaborative environment.