Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

TEKISHUB CONSULTING SERVICES PTE. LTD.

Singapore

On-site

SGD 85,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consulting firm in Singapore is looking for an experienced Senior Software Developer (.NET) to provide technical architecture and lead Microsoft Dynamics 365 implementations. The candidate should have 10–15 years of IT experience, with strong expertise in .NET and Dynamics 365 CRM. Responsibilities include mentoring team members, solution design across Microsoft technologies, and ensuring customer satisfaction. This role offers a chance to work in a collaborative environment with innovative projects.

Qualifications

  • 10–15 years in IT with 8–10 years on Microsoft technologies.
  • Minimum 6–8 years in .NET and Dynamics CRM.
  • 2–3 end‑to‑end enterprise MSCRM implementations as Technical Architect.

Responsibilities

  • Lead and deliver large‑scale Microsoft Dynamics 365 CRM implementations.
  • Provide technical architecture, solution design, and hands‑on development.
  • Mentor team members and provide leadership in technical design.

Skills

Microsoft technologies
.NET
Dynamics 365 CRM
Power Platform
Azure/AWS environments
Stakeholder management
Team leadership

Education

Degree in Computer Science, Information Technology, or related field

Tools

C#
Dynamics 365 CE Cloud
Azure Functions
MSCRM SDK
HTML5
Power BI
SharePoint
Job description

We are seeking an experienced Senior Software Developer (.NET) with strong expertise in Microsoft technologies to join our Singapore team. The ideal candidate will have extensive hands‑on experience in .NET, Dynamics 365 CRM, Power Platform, and Azure/AWS environments, with proven success leading end‑to‑end enterprise implementations.

Key Responsibilities:

  • Lead and deliver large‑scale Microsoft Dynamics 365 CRM implementations (Sales, Service, Marketing, Field Service), including multi‑geo rollouts and complex integrations.
  • Provide technical architecture, solution design, and hands‑on development across Microsoft technologies.
  • Configure, customize, and extend Dynamics CRM (2013, 2016, Dynamics 365 CE Cloud) including CRM SDK, plug‑ins, Javascript, Azure Functions, Web API services, and Azure Service Bus.
  • Develop enterprise solutions using .NET 4.x, C#, XML, Ajax, OData query, and HTML5.
  • Deploy and manage MSCRM installations, set‑ups, and multi‑site environments.
  • Build modern workloads leveraging Power Platform (Power Automate, Power BI, Power Apps).
  • Collaborate closely with business stakeholders, ensuring delivery excellence and customer satisfaction.
  • Mentor team members and provide leadership in technical design and delivery.
  • Exposure to AWS cloud environments will be highly advantageous.
Job Requirements
  • Education: Degree in Computer Science, Information Technology, or related field.
  • Experience: 10–15 years in IT with:
    8–10 years on Microsoft technologies.
    Minimum 6–8 years in .NET and Dynamics CRM (including Dynamics 365 CE Cloud).
    At least 2–3 end‑to‑end enterprise MSCRM implementations as Technical Architect.
  • Proven expertise in Dynamics 365 Sales, Service, and Field Service.
  • Hands‑on experience with SharePoint, Power Platform, and Azure‑based integrations.
  • Strong knowledge of MSCRM versions (2013, 2016, Dynamics 365).
  • Strong customer‑facing, stakeholder management, and team leadership skills.
  • AWS experience preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.