Haystack
← Back to Jobs
Technology
GSGlobal Soft Systems logo

Microsoft Dynamics 365

Global Soft SystemsHouston, TX🇺🇸United StatesPosted Oct 21, 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Houston, TX, United States
Posted
Yesterday
Stakeholder ManagementSchedulingAzureAzure DevOps

Job Description

Staff Software Engineer / Technical Lead Microsoft Dynamics 365 Field Service

Location: Hybrid (60% onsite / 40% remote)

Preferred Locations: Westlake, OH; Louisville, KY; Chicago, IL; Houston, TX

Employment Type: Contract-to-Hire (CTH)

Start Date: ASAP

Position Overview

We are seeking a highly technical Staff Software Engineer / Technical Lead to lead the evolution of a critical field service and work order management platform supporting a large service and repair operation. This individual will serve as the most senior technical resource on the team, providing architecture leadership, hands-on technical guidance, and deep product engagement as the organization transitions from a legacy application environment to Microsoft Dynamics 365 Field Service.

The ideal candidate combines strong software engineering and integration expertise with hands-on experience implementing and supporting Dynamics 365 Field Service environments. This role will play a key leadership position in a major transformation initiative currently being delivered in partnership with global system integrators and will be responsible for ensuring long-term scalability, performance, integration, and adoption of the platform.

Key Responsibilities

  • Serve as the technical lead and subject matter expert for the Field Service technology ecosystem.
  • Provide architectural direction and technical oversight for the implementation and ongoing support of Microsoft Dynamics 365 Field Service.
  • Lead the transition from legacy work order management systems to the new Dynamics-based solution.
  • Drive integration strategies across enterprise applications, customer systems, and operational platforms.
  • Partner with internal business stakeholders, product managers, service delivery leaders, and external implementation partners.
  • Ensure the work order platform effectively supports technician workflows, scheduling, dispatching, service execution, and invoice generation.
  • Guide engineering teams in designing scalable, secure, and high-performing solutions within the Microsoft technology stack.
  • Evaluate and leverage emerging technologies, including AI-enabled capabilities, to improve operational efficiency and customer experience.
  • Mentor and develop legacy team members as they expand their Dynamics 365 expertise.
  • Lead a team of approximately 5-6 engineers while coordinating with offshore development resources.
  • Establish application performance standards and ensure non-functional requirements such as reliability, scalability, availability, and maintainability are met.
  • Drive best practices for software development lifecycle management using Azure DevOps (ADO).
  • Remain deeply engaged with the product, business processes, and end-user experience to maximize business value.

Required Qualifications

  • 10+ years of software engineering experience with progressively increasing technical leadership responsibilities.
  • Hands-on experience implementing, supporting, and enhancing Microsoft Dynamics 365 Field Service solutions.
  • Strong understanding of field service, work order management, dispatching, technician workflows, and service operations.
  • Experience leading large-scale enterprise application implementations and transformation initiatives.
  • Deep expertise with enterprise system integrations and API-driven architectures.
  • Experience supporting highly integrated platforms that interact with multiple internal and external systems.
  • Strong knowledge of the Microsoft technology stack, including:
    • Microsoft Dynamics 365
    • Azure
    • Azure DevOps (ADO)
    • Integration platforms and middleware solutions
  • Experience managing or mentoring technical teams and coordinating offshore development resources.
  • Strong architecture, application performance tuning, and system reliability experience.
  • Excellent communication and stakeholder management skills.

Preferred Qualifications

  • Experience within vehicle repair, fleet maintenance, truck service, equipment service, or field service industries.
  • Previous experience working directly with technicians, dispatch organizations, or service operations teams.
  • Experience supporting enterprise integration platforms similar to custom iPaaS or middleware environments.
  • Knowledge of AI, automation, and intelligent service management capabilities within the Microsoft ecosystem.
  • Experience working with large consulting and implementation partners during enterprise technology rollouts.

Desired Leadership Profile

The successful candidate will be:

  • A hands-on technical leader who remains close to both the technology and business.
  • Passionate about emerging technologies and AI-driven innovation.
  • A trusted advisor capable of guiding engineering teams through complex modernization initiatives.
  • Product-minded and deeply engaged in understanding operational workflows and customer outcomes.
  • Comfortable balancing strategic architecture decisions with tactical technical execution.

Technical Environment

  • Microsoft Dynamics 365 Field Service
  • Azure
  • Azure DevOps (ADO)
  • Enterprise Integrations
  • APIs and Middleware Platforms
  • Legacy Application Modernization
  • Work Order Management Systems
  • AI & Automation Technologies

Similar jobs