Job Overview
Compensation
Salary
Range $102,000.00 - $170,000.00
Benefits
Medical insurance
Dental Insurance
Vision Insurance
Paid Time Off
bonus
Parental leave
Retirement Plan
Life insurance
Health savings account
Flexible spending account
short-term disability
long-term disability
Student loan paydown
Tuition Reimbursement
Professional Development
Employee Referral Program
corporate events
Emergency childcare
Mobility stipend
Job Description
Guidehouse is a leading management consulting firm that specializes in delivering comprehensive solutions in areas including technology, risk management, and business transformation. The company is known for its commitment to creating a diverse and supportive workplace culture, offering advanced consulting services to a broad spectrum of clients including the public sector and private enterprises. Guidehouse places a strong emphasis on innovation and employs cutting-edge technologies to solve complex challenges faced by organizations. As a trusted advisor, Guidehouse promotes sustainable growth and operational efficiency for its clients through tailored strategies and expert implementation efforts.
The Senior Software Engineer role at Guidehouse is a hands-on position that requires profound expertise in the Microsoft Power Platform, particularly in Power Apps and Dynamics 365 development. This role focuses on designing, configuring, and developing customized solutions within Microsoft Power Platform that meet diverse client needs. Successful candidates will engage in the active support and enhancement of the MPP application, ensuring high-quality software delivery and sustained client satisfaction. The ideal professional will have exceptional presentation, communication, and leadership skills, enabling them to effectively articulate technical information to C-level executives, public groups, and boards of directors. In addition, the position demands superior organizational skills and the ability to manage multiple tasks efficiently while maintaining strong attention to detail. This role is integral to the company’s client development initiatives and contributes significantly to the evolution of business applications within a hybrid work environment.
Candidates can expect to work in a hybrid setting with travel requirements up to 25%, providing flexibility alongside the opportunity for direct client interactions and collaborative problem-solving. The annual salary range for this position is $102,000 to $170,000, with compensation varying based on skills, experience, training, and certifications. This competitive package reflects Guidehouse’s dedication to rewarding talent and fostering professional growth. The role is also suited for individuals who thrive in agile environments and are eager to contribute to projects involving Software as a Service (SaaS) and Platform as a Service (PaaS) deployments, utilizing advanced skills in SQL, C#, .NET, and other Microsoft technologies. This opportunity provides a unique platform for software engineers looking to leverage their Dynamics 365 and Power Platform expertise within a consultative framework that supports both technological innovation and client success.
The Senior Software Engineer role at Guidehouse is a hands-on position that requires profound expertise in the Microsoft Power Platform, particularly in Power Apps and Dynamics 365 development. This role focuses on designing, configuring, and developing customized solutions within Microsoft Power Platform that meet diverse client needs. Successful candidates will engage in the active support and enhancement of the MPP application, ensuring high-quality software delivery and sustained client satisfaction. The ideal professional will have exceptional presentation, communication, and leadership skills, enabling them to effectively articulate technical information to C-level executives, public groups, and boards of directors. In addition, the position demands superior organizational skills and the ability to manage multiple tasks efficiently while maintaining strong attention to detail. This role is integral to the company’s client development initiatives and contributes significantly to the evolution of business applications within a hybrid work environment.
Candidates can expect to work in a hybrid setting with travel requirements up to 25%, providing flexibility alongside the opportunity for direct client interactions and collaborative problem-solving. The annual salary range for this position is $102,000 to $170,000, with compensation varying based on skills, experience, training, and certifications. This competitive package reflects Guidehouse’s dedication to rewarding talent and fostering professional growth. The role is also suited for individuals who thrive in agile environments and are eager to contribute to projects involving Software as a Service (SaaS) and Platform as a Service (PaaS) deployments, utilizing advanced skills in SQL, C#, .NET, and other Microsoft technologies. This opportunity provides a unique platform for software engineers looking to leverage their Dynamics 365 and Power Platform expertise within a consultative framework that supports both technological innovation and client success.
Job Requirements
- Minimum of three years of professional experience
- US citizenship
- US equivalent bachelor's degree
- Ability to work in a hybrid environment
- Hands-on experience with D365, Dynamics CRM, PowerApps, Power Automate
- Experience with SaaS and PaaS environments
- Experience with D365 modules including Customer Engagement, Project Service Automation, Field Service, Sales, Marketing
- Proficiency in C#, SQL, .Net, CRM SDK, CRM Plugins, PowerApps, Power BI, Power Automate
- Intermediate to advanced knowledge of relational database concepts
- Experience with full life-cycle implementation of Dynamics 365
- Knowledge of ERP implementation principles, practices, and methodologies
- Strong knowledge of MS Dynamics D365 Customer Engagement modules
- Ability to provide batch job and integration monitoring and resolution
- Experience with Scribe
- Experience with MS BI Stack - SSIS, SSAS, SSRS
- Experience on Microsoft Portals
- Experience with Agile methodology
Job Qualifications
- Minimum of three years of professional experience
- US citizenship is contractually required
- US equivalent bachelor's degree
- Hands-on experience with D365 Customer Experience, Dynamics CRM, PowerApps, Power Automate technical solutions
- Experience with SaaS and/or PaaS environments
- Experience with D365 modules including Customer Engagement, Project Service Automation, Field Service, Sales, Marketing
- Proficiency in C#, SQL, .Net, D365, CRM SDK, CRM Plugins, PowerApps, Power BI, Power Automate
- Intermediate to advanced knowledge of relational database concepts
- Full life-cycle implementation experience of Dynamics 365
- Knowledge and experience in ERP implementation principles, practices, and methodologies
- Strong working knowledge across all MS Dynamics D365 Customer Engagement modules
- Experience with Agile methodology
- Scribe experience
- Experience with full MS BI Stack - SSIS, SSAS, SSRS
- Experience on Microsoft Portals
Job Duties
- Design, configure and develop custom solutions in Microsoft Power platform
- Support and build on the MPP application
- Present information to C-level management, public groups, and board of directors
- Provide batch job monitoring and issue resolution
- Provide integration monitoring and resolution
- Develop and deploy business applications using Dynamics Power Platform
- Collaborate with clients in a hybrid work environment
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


Search For More Opportunities:
How Candidates Get Hired Faster
Apply to 2–3 similar roles
Complete profile & get best matches
Check new opportunities daily

