Experience: 3 – 6 Years
Location: Bangalore
Notice Period: Immediate to 15 Days
Overview
We are looking for an experienced and driven Dynamics 365 Solutions Architect to join our growing team at NCG. In this strategic role, you will be responsible for designing, developing, and implementing robust, scalable, and user-centric solutions using Microsoft Dynamics 365 Customer Engagement (CE) and Power Pages. You’ll work with cross-functional teams to deliver business-critical applications that optimize operations, enhance user engagement, and drive digital transformation. This is a high-impact role offering exceptional opportunities for technical and professional advancement.
Key Responsibilities
- Design, develop, and configure Power Pages (Power Apps Portals) for internal and external stakeholders
- Build and customize components such as web templates, entity lists, forms, and custom themes to deliver engaging user interfaces
- Integrate Power Pages with external systems using Power Automate, Azure Functions, REST APIs, and other connectors
- Develop custom code using C#, .NET, JavaScript, TypeScript, Liquid, SQL, and CSS
- Manage and maintain Dataverse environments, including complex data models and relationships
- Implement authentication and authorization using Azure AD, OAuth, and RBAC to ensure secure access
- Collaborate with business stakeholders, analysts, and developers to translate requirements into functional solutions
- Conduct unit testing, debugging, and performance tuning of Dynamics 365 CE and Power Pages solutions
- Follow DevOps practices for version control, CI/CD, and application lifecycle management using Azure DevOps or GitHub Actions
- Prepare and maintain comprehensive technical documentation and system architecture designs
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- 3–6 years of hands-on experience in MS Dynamics 365 CE development, including Power Pages
- Strong proficiency in customizing and configuring Dynamics 365 CE applications
- In-depth programming expertise in C#, .NET, JavaScript, SQL, TypeScript, Liquid, and CSS
- Experience with REST APIs, web services, and system integrations
- Familiarity with Dataverse, Power Automate, and Azure services (e.g., Azure Functions, Logic Apps)
- Deep understanding of security models in Dynamics 365 CE and experience implementing OAuth and Azure AD authentication
- Working knowledge of ALM tools and DevOps pipelines
- Excellent problem-solving, communication, and team collaboration skills
Preferred Skills
- Certifications in Dynamics 365 or Power Platform
- Experience working in Agile teams or consulting environments
- Strong stakeholder management and solution design skills
Why Join NCG?
At NCG, we don’t just build systems—we build digital experiences that transform businesses. As a part of our technology team, you’ll enjoy:
- A collaborative and growth-oriented environment
- Opportunities to work on cutting-edge Microsoft technologies
- A culture that values your input and invests in your career progression
Bring your Dynamics expertise to NCG and help us engineer smarter, scalable solutions. Apply today!