Technical Developer specializing in Microsoft Dynamics 365 Customer Engagement solutions for a consulting team. Designing and implementing technical solutions across the Power Platform.
Responsibilities
Design and develop custom plugins, workflow activities, and custom APIs using C# and the Dynamics 365 SDK
Build custom PCF controls to deliver enhanced user experiences
Develop and maintain Power Apps Portals solutions including custom web templates
Create and optimize complex JavaScript web resources for client-side business logic
Design and implement custom Azure integrations including Azure Functions, Logic Apps, and Service Bus
Provide technical guidance and code reviews for offshore development teams
Manage solution packaging, deployment through environments using ALM practices
Requirements
4+ years of hands-on development experience with Microsoft Dynamics 365 Customer Engagement
Strong proficiency in C# and .NET Framework/Core
Experience with Dynamics 365 SDK
Expert-level JavaScript skills with experience in modern frameworks (React, Vue, or Angular preferred)
Experience developing Power Apps Portals/Power Pages
Strong knowledge of web technologies: HTML5, CSS3, REST APIs, JSON, and OData
Bachelor's degree in computer science, Information Technology, or related field
Microsoft certifications preferred: PL-400 or MB-400/MB-200 series
Benefits
Discretionary bonus program
Comprehensive medical, prescription drug and dental coverage plan
Defined contribution pension plan
Great vacation policy plus firm paid days
Statutory holidays and paid personal days
Equipment allowances
Support and coaching from colleagues
Learning opportunities to develop new skills and progress your career
RPG/SQL Programmer developing and maintaining RPG programs on the IBM i platform. Joining a team focused on modernizing ERP solutions for automotive dealerships.
Senior Developer focused on data and business intelligence at Labelink, transforming data into actionable insights and building a robust data ecosystem.
Lead Assistant Manager responsible for WordPress development and maintenance of sports ticketing site. Collaborating with design and marketing teams to optimize web solutions while ensuring performance and usability.
Senior UI Programmer focusing on user interface features for video games. Collaborating with cross - functional teams using Unity for game development processes.
Senior React Native Developer building intuitive mobile experiences for fleet management technology. Joining a world - class team focused on high - quality, cross - platform app development.
Senior Manager in Software Development overseeing a team while driving KYC system enhancements. Collaborating across departments to ensure comprehensive and compliant software solutions for RBC.
Survey Programmer responsible for scripting and programming surveys for market research operations. Ensuring data integrity and providing an excellent experience for respondents while collaborating globally.
Power Automate Developer designing automated solutions within an organization focused on client confidence and security. Seeking collaboration and continuous improvement in a hybrid environment.