Software Engineer (4) - Premium Senior Engineer

EPITEC

Dearborn (MI)

Hybrid

USD 140,000 - 190,000

Part time

29 hours 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

EPITEC is seeking a Software Engineer (Premium Senior Engineer) in Dearborn, MI, a hybrid role with four days on-site per week and remote Fridays. You will lead enterprise-scale Dynamics 365 CRM and Power Platform initiatives, architecting AI-powered processes and Copilot solutions while guiding teams and ensuring best practices.

You will design, develop, and deploy secure, scalable applications using C#/.NET, JavaScript/TypeScript, REST APIs, and Azure services, mentoring engineers and

Qualifications

  • Master's Degree in Computer Science, Engineering, Information Technology, or related field.
  • 15+ years of software engineering and enterprise app development experience.

Responsibilities

  • Lead architecture and solution design for Dynamics 365, Power Platform, Copilot, and Azure initiatives.
  • Translate business requirements into scalable, secure technical solutions.
  • Design, develop, and deploy AI-powered applications and Copilots using Azure AI.
  • Drive prompt engineering, RAG, grounding strategies, and AI evaluation.
  • Lead Dynamics 365 CRM configuration, customization, integration, and deployment.
  • Provide technical leadership for C#/.NET, CRM workflows, JavaScript/TypeScript, and REST/Web APIs.
  • Design integrations across enterprise apps, APIs, and knowledge repositories.
  • Oversee Power Apps, Power Automate, Azure Functions, and Logic Apps.
  • Conduct architecture reviews, testing strategies, release planning, and production support.
  • Establish engineering standards for security, performance, governance, and supportability.
  • Mentor developers and collaborate with architects, product owners, QA, and partners.

Job description

Software Engineer (Premium Senior Engineer)

Location: Dearborn, MI (Hybrid - 4 Days/Week Onsite)

Duration: 364-Day Contract with Potential for Long-Term Conversion

Employment Type: Contract-to-Hire

Overview

Epitec is seeking a highly experienced Software Engineer (Premium Senior Engineer) to provide technical leadership across Microsoft Dynamics 365, Power Platform, Copilot, and Azure-based enterprise solutions. This role is ideal for a senior technologist who combines deep hands-on development expertise with the ability to architect, guide, and deliver complex business applications that drive measurable business value.

The successful candidate will lead enterprise-scale initiatives involving Dynamics 365 CRM, Microsoft Copilot, Power Platform, AI-powered business processes, integrations, and cloud technologies while mentoring development teams and establishing engineering best practices.

Key Responsibilities
  • Lead technical discovery, architecture, and solution design for Dynamics 365, Power Platform, Copilot, and Azure initiatives.
  • Translate business requirements into scalable, secure, and maintainable technical solutions.
  • Design, develop, and deploy AI-powered applications, Copilots, and intelligent agents using Microsoft Copilot Studio and Azure AI technologies.
  • Drive implementation of prompt engineering, retrieval-augmented generation (RAG), grounding strategies, and AI evaluation methodologies.
  • Lead Dynamics 365 CRM configuration, customization, integration, and deployment efforts.
  • Provide technical leadership for:
    • C#/.NET development
    • CRM plug-ins and custom workflows
    • JavaScript and TypeScript development
    • XRM development
    • OData and Web API integrations
  • Design and implement integrations across enterprise applications, APIs, Azure services, and knowledge repositories.
  • Oversee development of Power Apps, Power Automate workflows, Azure Functions, and Logic Apps.
  • Conduct architecture reviews, code reviews, testing strategy development, release planning, and production support activities.
  • Establish and enforce engineering standards for security, performance, code quality, governance, and supportability.
  • Mentor developers and collaborate closely with architects, product owners, QA teams, stakeholders, and external partners.
Required Qualifications
  • Master's Degree in Computer Science, Engineering, Information Technology, or related field.
  • 15+ years of progressive software engineering and enterprise application development experience.
  • Extensive experience with Microsoft Dynamics 365 CRM architecture, development, customization, and integration.
  • Proven success leading enterprise-scale Dynamics 365 and Power Platform implementations.
  • Strong hands-on experience with:
    • Microsoft Dynamics 365 CRM
    • Microsoft Copilot Studio
    • C#
    • .NET / ASP.NET
    • JavaScript and/or TypeScript
    • Power Apps
    • Power Automate
    • Azure Functions
    • Azure Logic Apps
    • REST and Web APIs
  • Experience building integrations across enterprise systems and cloud platforms.
  • Strong knowledge of GitHub, source control management, CI/CD pipelines, Azure DevOps, and application lifecycle management.
  • Experience working in Agile delivery environments.
  • Excellent communication and leadership skills with the ability to engage both technical and business stakeholders.
Desired Qualifications
  • Experience with Azure OpenAI Service and Azure AI Services.
  • Experience designing and deploying enterprise conversational AI solutions.
  • Background in customer service platforms, portals, and omnichannel solutions.
  • Knowledge of responsible AI practices, data governance, security, accessibility, and compliance.
  • Experience implementing generative AI capabilities for employee productivity, customer engagement, workflow automation, and business insights.
Required Technical Skills
  • Microsoft Dynamics 365 CRM
  • Microsoft Copilot Studio
  • C#
  • .NET / ASP.NET
  • JavaScript / TypeScript
  • Microsoft Azure
  • Power Platform
  • Power Apps
  • Power Automate
  • REST APIs
  • Integration Architecture
  • GitHub
  • Jira
  • CI/CD
  • AI Agent Development
  • RAG (Retrieval-Augmented Generation)
Work Arrangement
  • Hybrid schedule: Monday through Thursday onsite in Dearborn, MI.
  • Remote work available on Fridays based on team requirements.
  • Interviews conducted via Microsoft Teams or Webex.
  • No in-person interviews required.

#INDPRO

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Microsoft Dynamics 365 & Copilot Tech Lead
Microsoft Dynamics 365 & Copilot Tech Lead

Vertage Inc. • Dearborn (MI)

On-site
USD 150,000 - 190,000
Senior Dynamics 365 & AI Platform Engineer
Senior Dynamics 365 & AI Platform Engineer

EPITEC • Dearborn (MI)

Hybrid
USD 140,000 - 190,000
Software Engineer (4) - Premium Senior Engineer #1065585
Software Engineer (4) - Premium Senior Engineer #1065585

Fasttek • Dearborn (MI)

On-site
USD 150,000 - 190,000
Medical and Dental
Vision
PTO Program
+4
DevOps Engineer (Microsoft Dynamics 365- CRM )
DevOps Engineer (Microsoft Dynamics 365- CRM )

EPITEC • Dearborn (MI)

On-site
USD 80,000 - 120,000
Microsoft Dynamics 365: CE Senior Technical Architect
Microsoft Dynamics 365: CE Senior Technical Architect

Jobgether SRL • United States

On-site
USD 140,000 - 170,000
Fully remote
401(k) plan
Medical coverage
+2
Microsoft Dynamics 365 CRM Technical Developer
Microsoft Dynamics 365 CRM Technical Developer

Yablon & Associates LLC • New York (NY)

Hybrid
USD 76,000 - 83,000
MS Dynamics Engineer
MS Dynamics Engineer

Atrium Staffing LLC • Champaign (IL)

Remote
USD 76,000 - 90,000
Remote Illinois opportunity
Travel to Urbana office
Contract role
+2
Copilot Studio Developer
Copilot Studio Developer

On-Demand Group • Fort Snelling Unorganized Territory (MN)

On-site
USD 85,000 - 110,000
Microsoft Dynamics 365 Lead
Microsoft Dynamics 365 Lead

Stefanini North America and APAC • Dearborn (MI)

On-site
USD 150,000 - 210,000
Solution Engineering - AI Business Solutions
Solution Engineering - AI Business Solutions

Microsoft • Dallas (TX)

On-site
USD 106,400 - 203,600