What are the responsibilities and job description for the Dynamics 365 Field Service Developer (Remote) position at VeridianTech?
Job Details
About the Role
We are seeking a skilled Dynamics 365 Field Service Developer to join our team and play a crucial role in building and extending Field Service functionalities using the Power Apps Component Framework (PCF) and TypeScript. This position requires a minimum of 6 years of experience in development, with a focus on Dynamics 365 Field Service and modern web technologies.
Responsibilities
- Develop custom PCF controls to enhance the user experience within Dynamics 365 Field Service applications (Canvas Apps and Model-Driven Apps).
- Work closely with Field Service architects and business analysts to understand client requirements and translate them into technical specifications.
- Design and implement robust and maintainable code using TypeScript and best practices.
- Integrate PCF controls with Dynamics 365 Field Service data and functionalities.
- Perform unit testing and ensure high-quality code delivery.
- Collaborate with other developers and participate in code reviews.
- Stay up-to-date on the latest advancements in Dynamics 365 Field Service, PCF, and TypeScript.
- Document code clearly and concisely for future maintenance.
Qualifications
- Minimum of 6 years of experience in software development.
- Proven experience with Dynamics 365 Field Service development and configuration.
- Solid understanding of web development concepts, including HTML, CSS, and JavaScript.
- Expertise in TypeScript development with strong object-oriented programming skills.
- Experience with the Power Apps Component Framework (PCF) for building custom controls.
- Experience with integrating web applications with Dynamics 365 APIs is a plus.
- Experience with unit testing frameworks (e.g., Jest, Mocha) is preferred.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and manage multiple projects effectively.