Skip to content

Technical Lead – Microsoft Dynamics 365

  • On-site

Full Time

Current Vacancy

Job description

Role Overview

We are seeking an experienced Technical Lead to provide technical leadership, solution architecture, and development oversight for a complex Microsoft Dynamics 365 implementation.

Key Responsibilities

  • Lead the end-to-end technical architecture for Dynamics 365, integrations, portals, business rules, and supporting technologies.

  • Lead and mentor multidisciplinary development teams.

  • Design and oversee Dynamics 365/Dataverse, workflows, security, integrations, and customizations.

  • Oversee APIs, system integrations, digital portals, and business rules/decision engines.

  • Ensure solutions are secure, scalable, maintainable, and aligned with technical standards.

  • Lead technical design reviews, code reviews, troubleshooting, testing, releases, and production readiness.

  • Establish and oversee CI/CD, DevOps, documentation, and technical governance.

  • Identify technical risks, dependencies, and issues and drive timely resolution.

Job requirements

  • 10+ years of experience building production distributed systems.

  • Strong expertise in Java and Spring Boot.

  • Extensive experience with REST APIs, microservices, event-driven architectures, and distributed systems.

  • Strong AWS experience across compute, storage, networking, and IAM.

  • Hands-on experience with edge computing, CDN execution environments, edge workers, Lambda@Edge, or similar technologies.

  • Experience building data platforms or systems supporting ML inference and model serving.

  • Strong understanding of system design, scalability, reliability, observability, and security.

  • Proven experience taking systems from 0 to 1 in an environment with evolving requirements.

  • Strong communication skills with the ability to influence technical decisions across teams.

  • Demonstrated experience using AI-assisted development tools and LLM-powered engineering workflows.

Nice to Have

  • JavaScript / TypeScript experience.

  • Python experience for data engineering or scripting.

  • Databricks or similar data/AI platforms.

  • Experience with ML model registries and feature platforms.

  • Knowledge of JWT/JWS, PKI, OAuth 2.0, identity, or token verification.

  • Experience with distributed tracing, structured logging, and observability platforms.

  • Experience building multi-party integrations or network/platform services.

  • Open-source contributions.

On-site
  • Doha, Ad Dawḩah, Qatar

or