Software Engineer - Dynamics 365 CRM
Beyondkey · Hyderabad / Indore / Pune · India · On-site
Posted Jul 30, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
About Beyond Key:
We are a Microsoft Gold Partner and a Great Place to Work-certified company. "Happy Team Members, Happy Clients" is a principle we hold dear. We are an international IT consulting and software services firm committed to providing. Cutting-edge services and products that satisfy our clients' global needs. Our company was established in 2005, and since then we've expanded our team by including more than 350+ Talented skilled software professionals. Our clients come from the United States, Canada, Europe, Australia, the Middle East, and India, and we create and design IT solutions for them. If you need any more details, you can get them at https://www.beyondkey.com/about.
Role Summary:
Join the Business Applications team to enhance, improve, and streamline the existing Dynamics 365 CRM environment and build modern Power Platform solutions. The team delivered significant accomplishments in 2025 including the FieldPro App rollout for ASP technicians , the Client US BDO BizDev App , FaceFirst Sales migration to the BizDev App , Preventative Maintenance Agreement Automation , G2 Device Scanning for onsite accuracy , and Service Case Integration with ServiceChannel . The 2026 roadmap features ambitious initiatives including Copilot AI agents for CRM – Sales/Service/Installs , Service Process Enhancements , Subscription renewal automation , Centralize Inventory in CRM , and Security / role assignment process automations (Provisioning + Deactivation) , with an AI Agent Rollout targeted for Q2 2026 . The most recent Q1 2026 accomplishments include rebuilding the Service Case form end-to-end with ~80% faster loads and 50% fewer fields , completing Managed Solutions for Account, Opp, Quote & Cases across all regions, and completing Microsoft SSO for Litmus, Concur, Claude, and 8x8.
These developers will work on customizing CRM (plugins, scripts, automations), building new Power Apps for mobile and web, and collaborating with U.S. colleagues to deliver improvements in an agile, DevOps-driven environment.
Key Responsibilities:
CRM Customization & Plugin Development: Develop and maintain custom Dynamics 365 CRM plugins (C#/.NET) and JavaScript web resources to enhance CRM functionality, enforce business rules, and automate workflows. Current team work includes plugin logic for signature enforcement, field locking workflows, and custom entity processing. Write and maintain client-side JavaScript for form customizations and UI behaviors across model-driven apps.
Power Automate & Process Automation: Build and optimize Power Automate cloud flows to streamline business processes such as approvals, notifications, data integrations (e.g., CRM-to-NAV invoicing), and API-driven workflows. The current environment includes Power Automate flows for CRM opportunity creation via API endpoints.
Power Apps Development: Design and build Power Apps (code apps, canvas, and model-driven) that extend CRM capabilities or function as standalone…