DHD Consulting
About the job NET Developer
Summary
We are seeking a skilled Full Stack Developer with strong expertise in .NET (C#, Web API) and Angular (12+), combined with a solid conceptual understanding of Microsoft Dynamics 365 / CRM. The ideal candidate will develop scalable web applications and contribute to system designs that may integrate with or complement Dynamics-based components.
Key Responsibilities:
Develop secure and scalable backend services using .NET Core / .NET 6+ and Entity Framework Core. Build modern, responsive front-end applications using Angular 12+, TypeScript, and SCSS/CSS. Contribute to system architecture and design discussions, particularly where integration with Microsoft Dynamics 365 / CRM is anticipated. Understand how Dynamics 365 supports business workflows, forms, entities, and automation to inform API and data layer designs. Collaborate with cross-functional teams including analysts, QA, and DevOps to deliver high-quality software solutions. Write clean, maintainable code and participate in peer code reviews. Follow Agile development practices and support CI/CD automation. Required Skills and Qualifications:
3+ years of experience with .NET Core / .NET 6+, Web API, and C#. 3+ years of experience developing Single Page Applications with Angular 12+, TypeScript, and RxJS. Strong experience with SQL Server and Entity Framework Core. Conceptual understanding of Microsoft Dynamics 365 / CRM, including:
Common Data Model Entity-relationship structures Basic workflow and business process automation Use of Power Platform for extensibility
Experience with RESTful APIs, OAuth/JWT, and role-based access control. Familiarity with Git, Azure DevOps, and Agile/Scrum methodologies.
Summary
We are seeking a skilled Full Stack Developer with strong expertise in .NET (C#, Web API) and Angular (12+), combined with a solid conceptual understanding of Microsoft Dynamics 365 / CRM. The ideal candidate will develop scalable web applications and contribute to system designs that may integrate with or complement Dynamics-based components.
Key Responsibilities:
Develop secure and scalable backend services using .NET Core / .NET 6+ and Entity Framework Core. Build modern, responsive front-end applications using Angular 12+, TypeScript, and SCSS/CSS. Contribute to system architecture and design discussions, particularly where integration with Microsoft Dynamics 365 / CRM is anticipated. Understand how Dynamics 365 supports business workflows, forms, entities, and automation to inform API and data layer designs. Collaborate with cross-functional teams including analysts, QA, and DevOps to deliver high-quality software solutions. Write clean, maintainable code and participate in peer code reviews. Follow Agile development practices and support CI/CD automation. Required Skills and Qualifications:
3+ years of experience with .NET Core / .NET 6+, Web API, and C#. 3+ years of experience developing Single Page Applications with Angular 12+, TypeScript, and RxJS. Strong experience with SQL Server and Entity Framework Core. Conceptual understanding of Microsoft Dynamics 365 / CRM, including:
Common Data Model Entity-relationship structures Basic workflow and business process automation Use of Power Platform for extensibility
Experience with RESTful APIs, OAuth/JWT, and role-based access control. Familiarity with Git, Azure DevOps, and Agile/Scrum methodologies.