- Microsoft Dynamics CRM experience - In depth knowledge of the following: o Power Automate/Workflow o Power Apps o Logic Apps o Forms o Security- Experience with: Azure Logic Apps, C#, HTML, JavaScript, SQL Server Reporting Service, SQL Server Integration Service, Azure DevOpsWe are looking for a contract to hire Senior Software Engineer (D365). This is a remote position.
What Will You Do? - Mentoring of inexperienced Dynamics CRM developers
- Extend Microsoft Dynamics 365 using custom code called plugins developed using Microsoft .NET framework, C# and JavaScript
- Assist with technical configuration work as needed
- Assist with creating user stories, tasks and estimates
- Collaborate with Dynamics CRM team members to build and support the multiple Dynamics CRM environments
- Act as a Dynamics CRM subject matter expert, lending insight into design and utilization, ensuring that Dynamics CRM is being leveraged to its full potential
- Collaborate with all departments, and consultants, to improve data quality, process and reports
- Analyze and resolve Dynamics CRM program issues in a timely and accurate fashion
- Communicate the status of issues and collaborate with the Information Technology team, vendors for resolution in a timely manner
- Ensure adherence to internal IT Methodology and best practices
- Collaborate with other business analysts, technical staff, and management
- Develop and maintain of Data ETL jobs using Microsoft SQL Server Integration Services (SSIS)
- Participate in regular User Story Refinement meetings and scrum events like Sprint Planning, Daily Scrum, Sprint Review and Sprint Retrospective meetings
- Use Azure DevOps as source control to maintain code and update tasks during regular sprints
- Work on projects utilizing Dynamics CRM technologies, Azure Logic Apps, C#, HTML, JavaScript, SQL Server Reporting Service, SQL Server Integration Service, Azure DevOps, NuGet Package Manager, Microsoft Visual Studio
What Experience Should You Have? - 8+ years of Microsoft Dynamics CRM experience
- In depth knowledge of the following:
- Power Automate/Workflow
- Power Apps
- Logic Apps
- Forms
- Security
- Demonstrated ability working with relational databases and interpreting, analyzing and reporting data
- Demonstrated ability to evaluate, troubleshoot and problem solve in a technical environment
- Proven ability to organize, manage and meet goals/project deliverables with a detail-oriented work style
- Ability to work both independently and as part of a team with internal stakeholders to champion and lead change in business processes and procedure
- Strong initiative, motivation, flexibility and intellectual curiosity
- Ability to communicate effectively with both technical and non-technical staff
What are Some Highly Preferred Experiences? - Azure DevOps pipeline and solution management experience
- Power Apps Component Framework experience (PCF)
- Skills and experience with data reporting tools such as Power BI within a Dynamics CRM environment
- Microsoft stack and Microsoft 365 knowledge
- SharePoint experience a plus