Microsoft Dynamics-Applications Programmer

TECH MAHINDRA LIMITED (SINGAPORE BRANCH)

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tech Mahindra Limited (Singapore Branch) is seeking an Analyst Programmer with strong Microsoft Dynamics 365 CRM and Power Platform expertise to design, develop, enhance, and support enterprise business applications.

The role involves developing scalable solutions, customizing CRM applications, integrating enterprise systems, and maintaining secure, high-performing applications aligned with business requirements.

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Programming & Systems Analysis, Computer Studies, or a related discipline.
  • Minimum 8 years of experience in Analyst Programmer or equivalent software development roles.
  • Hands-on experience in enterprise application development, CRM customization, system integration, and software maintenance.

Responsibilities

  • Design, develop, and maintain Microsoft Dynamics 365 CRM and Power Platform solutions.
  • Develop and maintain application code, plugins, workflows, custom APIs, and integrations based on technical specifications.
  • Configure and customize Model-Driven Apps, Power Apps, Power Automate, and Dataverse.
  • Develop integrations with external systems using REST APIs, Web Services, and Azure services.
  • Analyze business requirements and translate them into technical solutions.
  • Perform testing, debugging, defect resolution, and application enhancements.
  • Maintain technical documentation and support production environments.
  • Ensure compliance with security, governance, and best coding practices.

Skills

Dynamics 365 CRM
Power Platform
C# / .NET
JavaScript / TypeScript
REST APIs / Web Services
Azure Integration Services
SQL Server
Git / Azure DevOps
App security
Agile methodologies

Education

Bachelor's Degree in Computer Science / IT / related

Tools

Azure DevOps
CI/CD pipelines

Job description

Analyst Programmer with strong Microsoft Dynamics 365 CRM and Power Platform expertise to design, develop, enhance, and support enterprise business applications. The role involves developing scalable solutions, customizing CRM applications, integrating enterprise systems, and maintaining secure, high-performing applications aligned with business requirements.

Key Responsibilities
  • Design, develop, and maintain Microsoft Dynamics 365 CRM and Power Platform solutions.
  • Develop and maintain application code, plugins, workflows, custom APIs, and integrations based on technical specifications.
  • Configure and customize Model-Driven Apps, Power Apps, Power Automate, and Dataverse.
  • Develop integrations with external systems using REST APIs, Web Services, and Azure services.
  • Analyze business requirements and translate them into technical solutions.
  • Perform testing, debugging, defect resolution, and application enhancements.
  • Maintain technical documentation and support production environments.
  • Ensure compliance with security, governance, and best coding practices.
Required Skills
  • Microsoft Dynamics 365 CRM Development
  • Power Platform (Power Apps, Power Automate, Dataverse)
  • C#, .NET, ASP.NET, JavaScript, TypeScript
  • REST APIs, Web Services, Azure Integration Services
  • SQL Server and database development
  • Git, Azure DevOps, CI/CD
  • Application security, authentication, and authorization
  • Agile software development methodologies
Qualifications
  • Bachelor's Degree in Computer Science, Information Technology, Programming & Systems Analysis, Computer Studies, or a related discipline.
Experience
  • Minimum 8 years of experience as an Analyst Programmer, Applications Programmer, Computer Programmer, Systems Programmer, Technical Programmer, or equivalent software development role.
  • Hands-on experience in enterprise application development, CRM customization, system integration, and software maintenance.

Proven experience writing and maintaining application code based on technical specifications and business requirements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Microsoft Dynamics-Applications Programmer
Microsoft Dynamics-Applications Programmer

Tech Mahindra (S) Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Microsoft Dynamics 365 CRM Developer
Microsoft Dynamics 365 CRM Developer

ESPIRE INFOLABS (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 67,000 - 134,000
Microsoft Certifications
Microsoft Dynamics 365 CRM Developer
Microsoft Dynamics 365 CRM Developer

GOLDTECH RESOURCES PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Senior CRM Architect & Dynamics 365 Developer
Senior CRM Architect & Dynamics 365 Developer

Private Advertiser • Singapore

Hybrid
SGD 120,000 - 180,000
Senior Dynamics 365 CRM & Power Platform Engineer
Senior Dynamics 365 CRM & Power Platform Engineer

Tech Mahindra (S) Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
#Hiring- CRM Developer
#Hiring- CRM Developer

ITCAN PTE. LIMITED • Singapore

On-site
SGD 7,000 - 11,000
Low-Code Engineer (Microsoft Dynamics 365)
Low-Code Engineer (Microsoft Dynamics 365)

ARYAN SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
CRM Developer (Microsoft Dynamics CRM / Dynamics 365)
CRM Developer (Microsoft Dynamics CRM / Dynamics 365)

ERP21 PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
CRM Senior Technical Consultant
CRM Senior Technical Consultant

Private Advertiser • Singapore

Hybrid
SGD 120,000 - 180,000
MS Dynamic 365 Senior Developer
MS Dynamic 365 Senior Developer

Cognizant • Singapore

On-site
SGD 120,000 - 180,000