Description

Key Responsibilities

  • Lead ideation and concept sessions with stakeholders to gather and shape business requirements.
  • Translate business requirements into technical architectures and detailed designs, ensuring resilient integration with external systems.
  • Manage a development squad to ensure quality and timely delivery of features.
  • Mentor junior team members, fostering their professional growth and technical skills.
  • Develop applications following Dynamics best practices and design standards, with experience in at least 2-3 applications.
  • Implement and customize MS CRM Dynamics, including developing .NET (C#) plugins and custom workflows.
  • Configure multi-disciplinary user roles and deploy configurations and customizations, including solution packages for entities, plugins, and custom workflows.
  • Conduct data migration and integration tasks using Data Factory with SSIS runtime/Kingsway Soft.
  • Work with various version control repositories to manage code changes effectively.

Technical Skills

  • Proficient in:
    • MS CRM Dynamics and Power Platform
    • Development of .NET (C#) plugins and DLLs for custom workflows in MS CRM Dynamics
    • Client-side JavaScript (JQuery) for entity form events in MS CRM Dynamics
    • MS CRM SDK for implementing customizations
    • Configuration of multi-disciplinary user roles in MS CRM Dynamics
    • Deployment of configurations and customizations, including forms, views, charts, and dashboards
    • Implementation of Power Platform (e.g., Apps, Automate, Power BI)
    • Object-oriented programming, .NET web applications, and web technologies (IIS)
    • .NET Framework 4.6.2 and above, C#, SQL, and stored procedures in MS SQL Server 2016 and above

Qualifications

  • Bachelor's degree in Computer Science, Computer or Electronics Engineering, Information Technology, or a related discipline.
  • Minimum of 3-5 years of experience in programming using Microsoft and web technologies.
  • Proven experience in developing applications using Dynamics best practices.
  • Strong experience in application integration and web services integration.

Familiarity with various version control repositories.

Education

Bachelor's degree in Computer Science, Computer