Sr Software Engineer

Dearborn, Michigan

Dechen Consulting
Apply for this Job
Company Overview

Dechen Consulting Group (DCG) is a rapidly expanding, innovative IT Professional Services and Management Consulting company with a track record of more than twenty-five years in delivering skilled professionals to our clients across diverse sectors.

Job Opportunity

We are currently seeking a candidate for a W2 contract opportunity in Dearborn, MI. This role has the potential to extend over multiple years, with the chance to transition to a direct hire position with our client. We provide healthcare, vacation, relocation assistance, and visa sponsorship/transfer. This is a W2 position, not C2C. Third parties need not apply. This role offers excellent prospects for career progression.

Position Description
  • Excellent knowledge and expertise in Dynamics 365 CRM (Online with 365). Experience with Dynamics 365 Customer Service and portal development, testing, implementing, debugging, and documenting complex programs.
  • Solid skills in Azure/PowerApps, Visual Studio, GitHub. Proficiency in developing efficient client-side scripting using Plug-In, Workflows, and Custom Business Processes, with a fair level of knowledge in developing applications.
  • Ability to understand technical and functional documents. Capable of designing and developing the UI, business logic tier, data tier, and integration tier along with testing and maintenance of the product.
  • Work with client stakeholders to understand business drivers, ensure usability, scalability, and satisfaction, and act as a liaison between the client, technical, and design teams to implement a technical roadmap in alignment with the OKRs.
  • Work closely with product managers to understand functionalities and use cases of the product and create prototypes.
  • Ensure that all the standard requirements have been met and is involved in performing technical analysis.
  • Collaborate with Product Managers in project delivery planning, applying knowledge of the requirements and past project delivery experience to help identify risks and prioritize tasks.
  • Adept in the use of tools and technologies across layers: proficient in working with Microsoft Dynamics 365 and Power Platform technologies, creating, querying & manipulating databases, APIs, and integration, front-end code (HTML/CSS, bootstrap) and web stack back-end technologies (.Net).
  • Sound understanding of CI/CD processes, Agile development, possess deep understanding of programming fundamentals, and can learn new frameworks, languages, and tools as required.
Skills Required
  • 5 years of experience in Enterprise application solutions/development.
  • Technical knowledge and experience in Microsoft Dynamics 365 configuration and customization.
  • Minimum 2 years' experience in Power Portal.
  • Hands-on experience with Power Automate (Flow), Power Apps, Power BI, Custom Controls.
  • In-depth knowledge of and experience in the Customer Service module of Dynamics 365.
  • Strong experience in integration technologies to connect internal & third-party systems is a plus.
  • Experience using Microsoft Azure Dev Ops is preferred.
  • Experience using Agile development methodology to conceptualize and deliver software.
  • Having Microsoft Dynamics Certifications is good to have.
  • Excellent oral/written communication skills.
  • Open to learning new technologies and capabilities.
Experience Required

5 years of experience in Enterprise application solutions/development.

Education Required

Bachelor's Degree.

Additional Information

Original Duration: 9 Months

Hybrid Position: 2 days onsite per week

We are a people-focused company with a deep emphasis on family values and look forward to working with you.

Contact Manager

Anna Mastrogiovanni
Date Posted: 22 April 2025
Apply for this Job