Sr Software Engineer - Global Industrial

Motion

Birmingham, Northern (AL, KY)

Hybrid

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare stipend

Job summary

Motion is seeking a Software Engineer III to design, develop, and support Microsoft Dynamics 365 business applications across CRM, F&O, and Project Operations. You will use Dataverse, Power Platform, and Dynamics native capabilities to deliver scalable solutions that improve processes and user experience.

The role requires 7+ years in software development, 5+ years with Dynamics 365 and Power Platform, and strong C#, .NET, JavaScript, REST, and SQL skills.

Qualifications

  • 7+ years of software development experience.
  • 5+ years with Microsoft Dynamics 365 and Power Platform.
  • Experience with Microsoft Dataverse data modeling and app development.
  • Experience with C#, .NET, JavaScript, REST APIs, and SQL.
  • Experience building integrations between Dynamics 365 and other enterprise systems.
  • Experience with Power Apps, Power Automate, and Azure Integration Services.
  • Knowledge of Dynamics 365 security roles, business processes, and data management.
  • Experience with Azure DevOps, CI/CD pipelines, and source control practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working in Agile delivery environments.

Responsibilities

  • Design, develop, configure, and support solutions within Dynamics 365 CRM, F&O, and Project Operations.
  • Build and enhance applications using Dataverse, Power Platform, and Dynamics 365 native capabilities.
  • Develop integrations using APIs, Power Automate, Azure services, and other enterprise technologies.
  • Customize and extend Dynamics apps through plugins, workflows, JavaScript, and low-code tools.
  • Collaborate with stakeholders to gather requirements and translate into scalable solutions.
  • Troubleshoot production issues, perform root cause analysis, and implement fixes.
  • Participate in code reviews, testing, deployment, and ALM activities.
  • Contribute to system design discussions, ensuring security, performance, and maintainability.

Skills

C#
.NET
JavaScript
REST APIs
SQL
Power Platform
Azure DevOps
CI/CD
Agile
Analytical thinking

Education

Bachelor's degree in Computer Science, Information Systems, Engineering, or related field

Tools

Power Apps
Power Automate
Dataverse
Azure Integration Services

Job description

## Sr Software Engineer - Global IndustrialApply: Hybrid: Birmingham, AL, USA: Atlanta, GA, USA: Full time: Posted Today: R26\\_0000030911**Software Engineer III - Microsoft Business Applications****Position Summary**We are seeking a Software Engineer III to design, develop, support, and enhance Microsoft Dynamics 365 business applications, including Customer Engagement (CRM), Finance & Operations (F&O), Project Operations, and the Microsoft Power Platform. This role will work closely with business stakeholders, product owners, architects, and development teams to deliver scalable solutions that improve business processes and user experience.**Key Responsibilities*** Design, develop, configure, and support solutions within Microsoft Dynamics 365 CRM, Finance & Operations, and Project Operations.* Build and enhance applications using Microsoft Dataverse, Power Platform, and Dynamics 365 native capabilities.* Develop integrations using APIs, Power Automate, Azure services, and other enterprise integration technologies.* Customize and extend Dynamics applications through plugins, workflows, JavaScript, Power Apps, and low-code/no-code capabilities.* Collaborate with business and technical teams to gather requirements and translate them into scalable solutions.* Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes.* Participate in code reviews, testing, deployment, and application lifecycle management activities.* Contribute to system design discussions and promote best practices related to security, performance, and maintainability.* Support upgrades, enhancements, and ongoing platform optimization initiatives.**Required Qualifications*** Bachelor's degree in Computer Science, Information Systems, Engineering, or related field, or equivalent experience.* 7+ years of software development experience.* 5+ years of hands-on experience with Microsoft Dynamics 365 and Power Platform solutions.* Experience with Microsoft Dataverse data modeling and application development.* Experience supporting or developing solutions in one or more of the following: + Dynamics 365 Customer Engagement (CRM) + Dynamics 365 Finance & Operations (F&O) + Dynamics 365 Project Operations* Experience with C#, .NET, JavaScript, REST APIs, and SQL.* Experience building integrations between Dynamics 365 and other enterprise systems.* Experience with Power Apps, Power Automate, and Azure Integration Services.* Knowledge of Dynamics 365 security roles, business processes, and data management.* Experience with Azure DevOps, CI/CD pipelines, and source control practices.* Strong analytical, troubleshooting, and problem-solving skills.* Experience working in Agile delivery environments.**Preferred Qualifications*** Familiarity with enterprise ERP, CRM, or customer-facing business applications.* Microsoft Dynamics 365, Power Platform, or Azure certifications.**Success Factors*** Ability to balance configuration and custom development approaches.* Strong collaboration and communication skills.* Comfortable working across functional and technical teams.* Focus on delivering business value while maintaining technical quality.* Ability to work independently on moderately complex projects and support junior team members. **PHYSICAL DEMANDS:*** This position may require working the evening shift (5pm to 2am) and will vary based on certain times of the year to support a new client. **LICENSES & CERTIFICATIONS:** None required.**SUPERVISORY RESPONSIBILITY:** No Supervisory Responsibility**BUDGET RESPONSIBILITY:** No
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer - Global Industrial
Sr Software Engineer - Global Industrial

Motion Industries (MOT) • Alabama

On-site
USD 110,000 - 140,000
Healthcare coverage
401(k)
Tuition reimbursement
+2
Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Brown & Brown, Inc. • Plano (TX)

Hybrid
USD 110,000 - 140,000
Health Benefits
401(k)
Student Loan Assistance
+1
Power Platform Administrator - Global Industrial
Power Platform Administrator - Global Industrial

Motion • Birmingham (AL), Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Finance Technology Support Analyst
Senior Finance Technology Support Analyst

SBA Communications Corporation • Boca Raton (FL)

On-site
USD 110,000 - 150,000
401(k) match
Equity opportunities
Medical, dental, vision
+5
Lead Developer (Dynamics 365)
Lead Developer (Dynamics 365)

PulteGroup Inc. • Atlanta (GA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior Dynamics ERP Developer - F & O
Senior Dynamics ERP Developer - F & O

PTR Global • United States

On-site
USD 90,000 - 120,000
Microsoft Dynamics 365 Sr. Software Developer - Application
Microsoft Dynamics 365 Sr. Software Developer - Application

MSM Tech Inc. • United States

Remote
USD 120,000 - 180,000
Microsoft Dynamics 365 SME Software Developer - Applications
Microsoft Dynamics 365 SME Software Developer - Applications

MSM Technology, LLC • United States

Remote
USD 140,000 - 190,000
Microsoft Dynamics 365 SME Software Developer - Applications
Microsoft Dynamics 365 SME Software Developer - Applications

MSM Tech Inc. • United States

Remote
USD 120,000 - 170,000
Microsoft Dynamics 365 Sr. Software Developer - Application
Microsoft Dynamics 365 Sr. Software Developer - Application

MSM Technology, LLC • United States

Remote
USD 120,000 - 180,000