Dynamics 365 Developer
Develops and maintains Dynamics 365 Customer Engagement solutions — plugins, portals, and Power Platform PCF controls — using .NET, C#, and JavaScript with Azure DevOps CI/CD. Day to day involves gathering requirements, coding new functionality, testing, deployments, and supporting stakeholders.
- Compensation
- ₹1M–₹1.7M / yr
- Location
- Navi Mumbai
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Dynamics 365 Customer Engagement
- Azure DevOps CI & CD
- Power Platform PCF Controls
- Dynamics 365 plugin development
- Dynamics 365 portal development
- .NET
- C#
- JavaScript
- Web services
- Knowledge of SDLC
- Knowledge of software testing and writing test cases
- 5+ years relevant IT experience
- 5+ years Microsoft CRM development experience (essential)
- Soft skills: attention to detail, communication, interpersonal, problem-solving, planning and organizing, analytical, team player
Nice to have
- Experience in a team lead/mentoring role (desirable)
Full description
Job Description : Skills Technical Skills Must Have: Dynamics 365 Customer Engagement Must Have: Azure DevOps CI & CD Must Have: Power Platform PCF Controls Must Have: Dynamics 365 Plugin development Must Have: Dynamics 365 Portal development Must Have: .Net Must Have: C# Must Have: JavaScript Must Have: Web services Must Have: Knowledge of Software Development Lifecycle (SDLC) Must Have: Knowledge of software testing Must Have: Knowledge of writing test cases Soft Skills Must Have: Attention to detail Must Have: Communication skills Must Have: Interpersonal skills Must Have: Problem-solving skills Must Have: Planning and organizing skills Must Have: Analytical skills Must Have: Team player Relevant Experience Must Have: 5 years + relevant IT experience Must Have: 5 years + Microsoft CRM development experience (essential) Must Have: Experience in a team lead/mentoring role (desirable) Relevant Experience KEY ACCOUNTABILITIES / KRAS / KPIS: Must Have: Deliver quality, effective software, in line with the agreed development process and business needs. Must Have: Collaborate with stakeholders to gather requirements, conduct analysis and prioritize requests. Must Have: Conduct research and evaluate potential technical solutions to identified business problems. Must Have: Partner with the Product Owner, Business and/or System Analysts and Solutions Architects to translate business requirements into workable solutions and document solutions into technical specifications. Must Have: Design and code new software functionality using code that is readable, maintainable, and re-usable. Must Have: Conduct unit testing of own code, and system integration testing of each solution and resolve all issues/queries timeously. Must Have: Collaborate with the testing team to co-create test cases to ensure that features within each application are working as expected. Must Have: Contribute to user acceptance testing (UAT) and training material to ensure that functionality is working correctly. Must Have: Deliver coding into the applicable production environment once testing has been completed. Must Have: Provide stakeholders with regular feedback on the technical design and timelines for solution ensuring that business needs are met. Must Have: Maintain existing programs according to change requests approved by business as and when needed. Must Have: Diagnose root causes of system issues through problem-solving and recommend potential solutions. Must Have: Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution Must Have: Log issues found in existing systems as internal change controls and ensure successful resolution of issues. Must Have: Develop and maintain productive and collaborative working relationships with peers and team members. Must Have: Continuously develop own expertise in terms of industry and subject matter development and application thereof in an area of specialization. Must Have: Contribute to continuous innovation through the development, sharing and implementation of new ideas and involvement of peers.