Manager, Development - Dynamics 365 Customer Engagement

7 - 12 years

4 - 8 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The Dynamics Technical Manager will be responsible for a team of technical resources with different skills withing Microsoft Dynamics. The Technical Manager will provide support to the team, enforce the methodology, review work to ensure quality work, ensure development process is followed and to provide performance feedback to each individual of the team. The Technical manager will also have to perform some level of development on its area of expertise and will be responsible to review all phases of software development, including technical design, coding, unit testing, documentation, deployment, and production support for Dynamics 365 Customers. This individual will be a manager of a small, talented development team focused on delivering high quality enterprise caliber systems on the Microsoft platform, primarily in Power Platform, Microsoft Dynamics BC, Microsoft Dynamics 365 FSC and Microsoft Dynamics 365 CE (CRM) - Portals, Liquid, CSS, web APIs, Azure B2C authentication, C#, JavaScript, ASP.NET, and SQL Server.

Job Responsibilities

Primary responsibilities include establishing technical design, estimating level of effort for technical aspects of projects and/or requirements, technical documentation, driving the application development and implementation efforts of project initiatives, and repairing/enhancing existing code. This position will work closely with the team members, Functional Consultants and other Developers to ensure compliance of standards and alignment with the strategic approach of our Technology Consulting department.

  • Works with the business and project teams to establish and guide business and technical requirements definition
  • Creates the overall technical design of the system and guides component design by mentoring junior members of the team
  • Works with team members to validate design changes and understands impacts to system architecture as part of design review process
  • Responsible for driving development efforts for enhancement and maintenance of Dynamics 365 and associated linkage to third party system including internally developed applications utilizing object-oriented design techniques and department coding standards
  • Strongly proficient with the Dynamics 365 CE, and/or FSC and/or BC application and database structure, effectively and clearly communicates with internal and external end-users, and provides clear and timely communication to the team and the project manager on development progress and obstacles
  • Leverages development knowledge to compile technical solution options for the functional team to review based on business requirements
  • Creates and executes application and deployments testing through the creation of unit tests
  • Raise Change Requests on implementations, planned or unplanned, seeking appropriate business and management approvals and coordinating with the project manager
  • Responsible for providing production support of the Dynamics 365 system, integrated third party systems, and internal business applications ensuring high availability, data consistency and accuracy of information
  • Provides support for legacy business systems identifying opportunities for enhancements to features and processes
  • Supervise and mentor staff or make timely and effective performance feedback and training
  • Performs other related duties as required

Qualifications & Experience Requirements:

  • Must be proficient in Microsoft Dynamics 365 CE Plugin development (C#), and/or Dynamics 365 FSC, and/or Dynamics BC
  • Proficient with Power Automate
  • Familiar with Microsoft Power Apps
  • Familiar with Microsoft Power Pages
  • Familiar with Dynamics 365 on-premise and infrastructure setup
  • Proficient with defining and estimating project tasks
  • Preference for proficiency in Dynamics Portal/Power Pages implementations
  • Collaborative approach to design issues and problem solving
  • Strong ability to balance multiple project initiatives concurrently
  • Strong knowledge and experience with delivering agile, waterfall and hybrid projects
  • Strong written and verbal communication skills
  • Ability to integrate procedural steps and processes with technical requirements and system functions to assure successful delivery of work
  • Ability to design and develop reports using Power BI and SSRS development tools
  • Strong analytical thinking and problem-solving skills
  • Ability to mentor more junior members of the team
  • Ability to work well within a team environment; contribute positively, etc.
  • Experience with Continuous Integration and Source Control (DevOps) tools and methodologies
  • Commitment to quality and excellent customer service to end users
  • Performs application debugging, programming, test case development, and testing of applications
  • Proficient with word processing (Microsoft Word), Excel, Visio, Internet browsers, and email
  • Obtain and maintain specific Microsoft certifications
  • Ability to stay current on emerging technologies and Microsoft application changes
  • Self-motivated and self-directed learner

Preferred Qualifications

  • Bachelors degree in Computer Information Systems, Computer Science or related field.
  • Microsoft Dynamics 365 CE (CRM) certifications preferred
  • 7+ years of development in Microsoft Dynamics 365 CE (CRM) and Dynamics Portals or
  • 7+ years of development in Microsoft Dynamics 365 BC and Dynamics Portals
  • 7+ years of combined experience in C# Web development including Liquid, ASP.NET, HTML, XML, JavaScript, AJAX, jQuery, and web services
  • Experience leading a team of technical resources and managing technical resourcing needs across multiple clients and work items

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Armanino logo
Armanino

Accounting & Consulting

Houston

RecommendedJobs for You

Gurugram, Haryana, India

Hyderabad, Telangana, India

Bengaluru, Karnataka, India