Search by job, company or skills

M

Software Developer (Microsoft Dynamics CRM) l Contract

5-8 Years
SGD 7,000 - 10,000 per month
Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking an experienced Software Developer to design, develop, and deliver enterprise-grade applications. The role involves working across the full software development lifecycle, with a focus on Microsoft Dynamics CRM, system integration, and scalable solution design.

Key Responsibilities

  • Research, design, and develop software applications and specialized programs
  • Analyse user requirements and translate business needs into scalable technical solutions
  • Enhance and optimize existing applications through continuous improvements
  • Develop and execute software testing, validation, and quality assurance processes
  • Collaborate with infrastructure and hardware teams to define system specifications and performance requirements
  • Configure and customize Microsoft Dynamics CRM using tools such as Customization Tools, Workflow Tools, and SDK
  • Assess out-of-the-box CRM functionality and determine requirements for custom development
  • Design and integrate business processes and data flows across CRM, ERP, and back-office systems
  • Develop and implement data migration and conversion strategies, including large-scale migrations using Azure Logic Apps
  • Participate in Agile/Scrum ceremonies and collaborate with onsite and offshore teams
  • Engage in client discussions, contributing to solution design and project delivery with Project Managers
  • Provide functional and technical training to end-users and client teams
  • Mentor junior developers and provide technical guidance
  • Contribute to project planning, timelines, and delivery milestones
  • Support scope management and ensure timely delivery of assigned workstreams

Requirements

  • Bachelor's Degree or Diploma in Computer Science, Information Technology, or a related field
  • 5-8+ years of experience in software engineering and system design
  • Hands-on experience with Microsoft Dynamics CRM (customization, workflows, SDK)
  • Experience integrating enterprise systems (CRM, ERP, and back-office applications)
  • Knowledge of data migration strategies and cloud platforms such as Microsoft Azure
  • Proven experience delivering enterprise-scale or complex systems
  • Ability to balance hands-on development with solution design and architecture
  • Experience mentoring team members and leading technical initiatives
  • Effective communication and stakeholder management skills
  • Comfortable working in Agile/Scrum environments
  • Ability to work independently and take ownership of technical deliverables

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148371181