Dynamics 365 CE Senior Developer

Job Overview

moneybag

Compensation

Salary
Range $102,000.00 - $170,000.00
diamond

Benefits

Medical insurance
Dental Insurance
Vision Insurance
Paid Time Off
Parental leave
401(k) retirement plan
Life insurance
Health savings account
Disability insurance
Student loan paydown
Tuition Reimbursement
skills development
Employee Referral Program
corporate events
Emergency childcare
Mobility stipend

Job Description

Guidehouse is a leading consulting firm specializing in consulting services for the SaaS, PaaS, and cloud computing industries. Known for delivering innovative solutions and strategic guidance, Guidehouse serves a diverse client base that includes public sector entities, private organizations, and Fortune 500 companies. The company's commitment to fostering a diverse and inclusive work environment is reflected in their comprehensive benefits package and emphasis on professional development and employee well-being. Guidehouse positions itself at the intersection of technology and business, continually evolving to meet the needs of a rapidly changing market. They pride themselves on a culture of integrity, collaboration, and excellence, where employees are empowered to deliver high-impact results and make a difference in their communities.

The role of Senior Software Engineer at Guidehouse focuses on deep expertise with Microsoft Power Apps and Microsoft Dynamics 365 development. This hands-on position requires a professional who is skilled in designing, configuring, and developing customized solutions within the Microsoft Power Platform. The selected candidate will actively support and expand the MPP (Microsoft Power Platform) application, playing a pivotal role in delivering tailored technology solutions to clients. This position demands more than technical ability; it requires outstanding presentation, communication, leadership, and client engagement skills. The Senior Software Engineer will have opportunities to present to senior-level management, public groups, and board members, necessitating confidence and clarity in communication.

Ideal candidates must demonstrate excellent organizational abilities, multitasking aptitude, meticulous attention to quality, and the motivation to drive success. Those with a passion for continuous learning and improvement will find this role rewarding, as it involves working in a hybrid environment that balances remote and onsite activities. The role also entails occasional travel—up to 25%—making flexibility and adaptability key attributes for candidates. With an annual salary range between $102,000 and $170,000, compensation is competitive and reflects experience, skills, certifications, and organizational needs. This is an excellent opportunity for software engineers specializing in Microsoft technologies and cloud solutions to advance their careers within a supportive and dynamic consulting environment.

Job Requirements

  • Minimum of three years of professional experience
  • US citizenship
  • Bachelor's degree or US equivalent
  • Ability to work in a hybrid environment
  • Hands-on experience with D365 Customer Experience, Dynamics CRM, PowerApps and Power Automate
  • Experience in SaaS and PaaS environments
  • Experience with Dynamics CRM modules including Customer Engagement, Project Service Automation, Field Service, Sales, Marketing
  • Strong skills in C#, SQL, .Net, CRM SDK, CRM Plugins, PowerApps, Power BI, Power Automate
  • Intermediate to advanced relational database knowledge
  • Full life-cycle implementation of Dynamics 365
  • Knowledge of ERP implementation principles and methodologies
  • Strong working knowledge of all MS Dynamics D365 Customer Engagement modules
  • Batch job monitoring and issue resolution skills
  • Integration monitoring and resolution skills
  • Experience with Scribe
  • Experience with Microsoft BI Stack
  • Experience on Microsoft Portals
  • Familiarity with Agile methodology

Job Qualifications

  • Bachelor's degree or equivalent in Business, Computer Science, Engineering or related field
  • Minimum of three years professional experience in software development
  • Expert knowledge of Microsoft Power Apps and Dynamics 365 Customer Engagement modules
  • Proficiency in C#, SQL, .Net framework, CRM SDK, CRM Plugins, Power BI, and Power Automate
  • Intermediate to advanced knowledge of relational database concepts
  • Experience with SaaS and PaaS environments
  • Full lifecycle implementation experience with Dynamics 365
  • Strong understanding of ERP principles and best practices
  • Experience with Agile or Hybrid-Agile methodology
  • Experience with Microsoft BI stack including SSIS, SSAS, SSRS

Job Duties

  • Design, configure and develop custom solutions in Microsoft Power Platform
  • Provide active support and enhancements to Microsoft Power Platform (MPP) applications
  • Present technical information effectively to C-level management, public groups, and board of directors
  • Monitor and resolve batch job and integration issues
  • Collaborate with cross-functional teams to implement full lifecycle Dynamics 365 solutions
  • Maintain and improve ERP implementation according to best practices and methodologies
  • Apply Agile methodology in software development and project management

Job Criteria

Experience

Expert Level (7+ years)


Job Location

Your Profile Is Visible To Hiring Managers Across OysterLink.

We'll match you with best jobs

Get job offers faster

Business woman
Business man
Search For More Opportunities:

How Candidates Get Hired Faster

Apply to 2–3 similar roles

Complete profile & get best matches

Check new opportunities daily

Woman chef
Man chef