Senior Microsoft Dynamics 365 (D365) Developer
Planned Systems InternationalAbout the role
Overview
Planned Systems International (PSI) is an Enterprise IT services company who focuses on designing, building, securing, and operating cutting-edge software solutions and communications systems that drive mission success and operational excellence for Federal Government organizations. We are currently seeking a Senior Microsoft Dynamics 365 (D365) Developer to support our client at Department of Veterans Affairs (VA). The successful candidate will support the identification of best practice approaches and resources for achieving the VA Office of Information and Technology (OIT) strategic objectives. We’re looking for team members with strong hands-on experience developing solutions within the Dynamics 365 cloud-based platform.
This candidate will be a senior Microsoft Dynamics Developer fulfilling their passion to learn new tools and techniques and able to identify and implement system improvements. You'll use your expertise in configuration management and application development to work with the development team to build custom modules, as needed. You'll analyze the needs and the environment to make sure the solution being developed conforms to the architecture and operating environment as well as future functionality, enhancements, and long-term stability. You will collaborate with a mix of developers, business analysts, testers, scrum master, and business process owners in an Agile-Scrum environment. This is a full-time remote position. Applicant must be a U.S. citizen or permanent resident and must be able to obtain a Public Trust. Veterans are encouraged to apply.
Essential Functions and Job Responsibilities
- Extensive experience and knowledge to design, code, test, debug and document software in a variety of programming languages.
- Knowledge of the latest programming languages and techniques.
- Extensive experience in creating strategies for developing IT systems and applications.
- Experience in evaluating alternative approaches and selecting optimal approaches.
- Develop complex D365 cloud applications based on the business requirements with customization of entities, sitemap writing client-side JavaScript
- Use of custom .NET components including WCF web services, dialog-based workflows, plugins and integrating custom web pages into CRM
- Interact with MS CRM database using web service methods
- Facilitate data migration within CRM across various entities using LINQ and XRM
- Implement and maintain access controls in CRM based on best practices, roles, and access conditions
- Create Custom Entities, Custom attributes for individual business units, Custom Workflow, Custom Actions, Business process flow, and Custom Forms in D365/CRM according to their business process
- Configure and customize CRM using web-based administration tools (form layout, workflow design, Web Resource, Iframe and view creation, etc.)
- Ability to debug, troubleshoot, and resolve application issues
- Understand, debug and upgrade existing software
- Strong attention to detail and the ability to meet demanding deadlines
- Recommend and execute improvements
- Create technical documentation for reference
- Bring a well-rounded and highly knowledgeable technical background in Development and cloud implementation
- Ability to adapt well to a changing and dynamic client environment and function independently
- Participate in the DevOps, Agile-Scrum process by assisting with use case development, estimating, and completion of assigned stories
- Work as part of a team to ensure the scope of the sprint is complete
- Ability to work overtime required on occasion
- Perform related duties as assigned by supervisor
Minimum Requirements
- Bachelor’s Degree in Computer Science, Electronics Engineering, or other Engineering discipline (8 years of additional relevant experience may be substituted for education)
- 5+ years' experience as a Software Engineer, with 3+ years in Microsoft Dynamics Development
- Professional Certification(s): Microsoft D365 certificate
- A D365 configuration and customization background including at minimum the following skills:
- Model Driven Application development including but not limited to JavaScript | Processes | Ribbons | Plugins
- Canvas Apps
- Power Automate
- Power Pages
- Power BI
- SQL Server Reporting Services (SSRS) Report development
- D365 to SharePoint Online Integration
- Applied experience:
- Integrating Microsoft Dynamics with Microsoft SharePoint and Office365
- With integration services, including SSIS packages, KingswaySoft, ShareGate, and/or Azure Data Factory
- Setting up and configuring new organizations for Microsoft Dynamics 365
- Creating
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s