Microsoft Dynamics CRM Software Engineer

5 days ago


Singapore beBeeSoftware Full time $120,000 - $200,000
Job Overview

We are seeking a highly skilled and experienced Microsoft Dynamics CRM software engineer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing Microsoft Dynamics CRM solutions.

Key Responsibilities
  • Create robust and scalable Microsoft Dynamics CRM solutions using C# development skills.
  • Configure and customize CRM entities, forms, views, dashboards, and reports based on business needs.
  • Analyze the impact of CRM implementations on existing systems and provide technical input during solution design.
  • Collaborate with solution and enterprise architects to ensure CRM solutions align with design principles and security standards.
  • Support technical innovation by contributing to feasibility assessments and prototyping CRM enhancements.
  • Participate in technical discussions and provide input on system architecture and integration strategies.
  • Maintain technical documentation including SOPs, architecture diagrams, and development guides.
  • Conduct code reviews, perform unit testing, and ensure adherence to development best practices.
  • Communicate with internal teams and vendors regarding technical delivery, issue resolution, and system maintenance.
  • Provide post-deployment support and assist in troubleshooting and performance tuning.
Required Skills and Qualifications
  • Minimum 3–5 years of hands-on experience in Microsoft Dynamics CRM development, including customization, configuration, and integration, with working experience in Dynamics CRM version 8.2 and 9.1 on-premise.
  • Proven experience in implementing and supporting enterprise-scale Dynamics 365 applications, with a focus on performance, scalability, and maintainability.
  • Experience with SQL Server Integration Services (SSIS) for ETL processes, including data migration, transformation, and integration with CRM systems.
  • Experience with KingswaySoft SSIS Integration Toolkit for Microsoft Dynamics CRM, including the ability to design and implement robust data migration and integration solutions, optimize data flows, and apply effective error handling and logging within SSIS packages.
  • Familiarity with both Agile/Scrum and Waterfall methodologies, with an understanding of their application in software development lifecycles.
  • Solid understanding of .NET C# development, especially in building and integrating CRM components.
  • Experience with REST APIs, batch processing, and message queues (e.g., MQ) for system integrations.
  • Working knowledge of unit testing frameworks and best practices for Dynamics CRM and .NET components.
  • Proficient in object-oriented programming, design patterns, and basic modeling techniques (UML is a plus).
  • Experience using source control tools (e.g., Git, Azure DevOps) and development environments.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot and optimize CRM solutions.
  • Windows, SQL Server


  • Singapore ELLIOTT MOSS CONSULTING PTE. LTD. Full time

    **About the Role**: As a Microsoft Dynamics 365 CRM Consultant, you will: - Develop and implement Microsoft Dynamics 365 CRM solutions based on business requirements - Ensure code quality, security compliance, and adherence to best practices - Participate in requirements gathering, solution design, and development - Support system integration, testing, and...


  • Singapore A-IT Software Services Pte Ltd Full time

    1 day ago Be among the first 25 applicants Role: Microsoft Dynamics Developer Job Level: L3– 6 to 9 years Responsibilities Design, develop, and implement Microsoft Dynamics CRM solutions including workflows, plugins, integrations, and UI customizations. Configure and customize CRM entities, forms, views, dashboards, and reports based on business needs....

  • Microsoft Dynamic CRM

    2 weeks ago


    Singapore RIDIK PTE. LTD. Full time

    Must have experience in IT - Must have experience in Microsoft technologies, on Dynamics CRM (including Dynamics 365 CE Cloud, which is a must) - Must have demonstrable architecture & design experience in the role of Technical Architect in at least 2 - 3 large, end-to-end large MSCRM implementations, - that include complex functionality, more than one module...


  • Singapore SnapHunt Pte Ltd Full time

    Opportunities for career growth & development Collaborative work culture Our Client is a core IT Company ,working with a worldwide network of alliance partners. We strive to provide ideal solutions and products to customers in a diverse set of countries and regions including Asia, North America, and Europe. The Job **Responsibilities**: As a Dynamics 365...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    This is a 12 months contract assigned to our client Work Location: To be confirmed Salary Range : $4,000-$5,500 Primary Skill: Microsoft Dynamics CRM Technical **Job Description**: 2. Work with other developers, designers, and architects to make sure that the configuration and custom vulnerabilities. 4. Participate in code reviews. Perform unit...


  • Singapore APBA TG HUMAN RESOURCE PTE. LTD. Full time

    Roles & ResponsibilitiesCRM dynamics Software EngineerYou will be working with a team of dedicated & committed engineers for the development of healthcare application platform and solutions for the transformation of Singapore Healthcare IT landscape. Our mantra is to "work hard and have fun", to deliver the next generation healthcare digital experience...


  • Singapore beBeeDeveloper Full time

    As a Microsoft Dynamics CRM expert, you will be instrumental in designing and implementing cutting-edge solutions that drive business growth. Your primary responsibility will be to develop and customize CRM applications, workflows, and integrations to meet the needs of our clients. Key Responsibilities Design and implement custom CRM solutions, including...


  • Singapore beBeeDeveloper Full time $90,000 - $120,000

    As a Microsoft Dynamics CRM expert, you will be instrumental in designing and implementing cutting-edge solutions that drive business growth. Your primary responsibility will be to develop and customize CRM applications, workflows, and integrations to meet the needs of our clients.Key ResponsibilitiesDesign and implement custom CRM solutions, including...


  • Singapore beBeeDynamics Full time

    Job Summary: "> This position requires a skilled developer to design, develop and implement Microsoft Dynamics CRM solutions. The successful candidate will have hands-on experience in Microsoft Dynamics CRM development, customization, configuration, and integration. They will also be responsible for collaborating with solution architects to ensure CRM...


  • Singapore beBeeDynamics Full time $80,000 - $140,000

    Job Summary:">This position requires a skilled developer to design, develop and implement Microsoft Dynamics CRM solutions. The successful candidate will have hands-on experience in Microsoft Dynamics CRM development, customization, configuration, and integration. They will also be responsible for collaborating with solution architects to ensure CRM...