Responsibilities
- Lead end-to-end solution architecture for enterprise applications built on Microsoft Dynamics 365 and Power Platform
- Oversee the design, development, and implementation of scalable, secure, and high-performance solutions
- Evaluate out-of-the-box (OOTB) capabilities and define optimal configuration versus customization approaches
- Configure and customize Dynamics CRM solutions using workflows, Power Automate, plugins, and SDK
- Drive Proof-of-Concept (POC) initiatives to validate feasibility and business value
- Design and implement integrations with external systems (ERP, SAP, and third-party platforms) using APIs and Azure Logic Apps
- Plan and execute data migration, validation, and reconciliation strategies from legacy systems
- Develop project plans, timelines, effort estimations, and manage delivery scope and budgets
- Lead client workshops, solution discussions, and stakeholder engagements
- Facilitate Agile/Scrum ceremonies, including sprint planning, stand-ups, and reviews
- Provide technical leadership, mentoring, and code reviews to development teams
- Ensure adherence to best practices in software development, security, and compliance
- Define and oversee testing, QA processes, and continuous system improvements
- Conduct training sessions for users and administrators
- Support hiring, onboarding, and mentoring of junior team members
Requirements:
- Bachelor's degree in Computer Science,Information Technology, Engineering, or a related field.
- At least 10 years of experience in enterprise software development and solution architecture
- Strong expertise in Microsoft Dynamics CRM / Dynamics 365:
- Customization and configuration
- Workflows and Power Automate
- Plugins and SDK development
- Proven experience in system integrations across CRM, ERP, and third-party applications
- Hands-on experience with Microsoft Azure (Logic Apps, APIs, and cloud integrations)
- Strong knowledge of data migration strategies, validation, and performance optimization
- Proven track record of delivering large-scale enterprise CRM solutions
- Experience working with cross-functional teams and stakeholders
- Ability to lead distributed teams (onsite/offshore)
- Strong project management and delivery focus
- Experience with integrations involving SAP, AWS, and payment gateways is a plus
- Exposure to industries such as public sector, transport, or enterprise services is advantageous.
- Familiarity with Singapore public sector or GovTech standards is advantageous
Certifications preferred:
- Microsoft Dynamics 365 Solution Architect certification is preferred
- Microsoft Power Platform or Dynamics 365 Developer certification is preferred
- Microsoft Dynamics 365 Sales Functional Consultant certification is preferred