Software Engineer (4) - Premium Senior Engineer

Epitec, Inc.
Dearborn, MI, United States
30 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

AI Evaluation ASP.NET JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Application Integration Architecture Application Lifecycle Management Software Applications JIRA Microsoft Azure Business Software
+34 more
C Sharp (Programming Language) Cloud Computing Software Quality Code Review Continuous Integration Data Governance Microsoft Dynamics CRM Github Microsoft Dynamics Open Data Protocol Release Management Microsoft Copilot Azure Machine Learning Software Engineering Systems Integration Strategies of Testing TypeScript Flexi (Photoshop Plugin) Enterprise Software Applications Chatbots Microsoft Power Automate Retrieval-Augmented Generation Prompt Engineering Agentic-AI Microsoft Copilot Studio Information Technology Azure OpenAI API Virtual Agents Azure AI Restful APIs Software Version Control Serverless Computing Powerapps Web Api

Job description

  • 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.

Requirements

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., * 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)

Benefits & conditions

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…