Senior Back End Engineer (.NET)

REW Technology

Apply Now
Worldwide
Salary not disclosed
full-time
senior
Posted August 6, 2026
via himalayas

About This Role

Role Overview We are looking for an experienced Senior .NET Engineer to join a strategic project focused on the customization and enhancement of the a SaaS solution built on Microsoft Dynamics 365, for a large enterprise customer. In this role, you will lead the design and delivery of scalable customizations, support new product development, and drive alignment with a unified enterprise data model, while ensuring best practices across architecture, development, and quality. Key Responsibilities • design and implementation of customizations on Microsoft Dynamics 365 (CE/Dataverse) • Own solution architecture, ensuring scalability, maintainability, and alignment with enterprise standards • Drive new product creation and feature development within SaaS platform (customer version + inner sourcing and to core version contribution) • Oversee process automation initiatives (workflows, integrations, business rules) • Ensure data model alignment with enterprise-wide data standards • Guide and mentor developers; perform code reviews and enforce best practices • Collaborate with stakeholders to translate business requirements into technical solutions • Support integration with external systems and services • Participate in knowledge transfer and contribute to documentation and governance processes Technology Stack The role requires hands-on expertise in technologies commonly used for Microsoft Dynamics 365 customization, including: • Microsoft Dynamics 365 (Customer Engagement) / Dataverse • C# / .NET (Plugins, Custom Workflow Activities) • JavaScript / TypeScript (Client-side customizations, form scripting) • Power Platform: • Power Apps (model-driven and canvas apps) • Power Automate (flows) • REST APIs / Web API integrations • Azure services (e.g., Azure Functions, Logic Apps - nice to have) • SQL / Dataverse data modeling • ALM tools (Azure DevOps, Git, CI/CD pipelines) Required Experience • 7+ years in software engineering, with strong focus on Dynamics 365 / CRM development • Proven experience as a Technical Lead or Senior Engineer in enterprise environments • Strong understanding of Dynamics 365 architecture, extensibility, and limitations • Experience designing scalable data models and integrations • Hands-on experience with automation and business process optimization • Ability to lead distributed teams and collaborate with cross-functional stakeholders Nice to Have • Experience with large-scale SaaS platform customization • Exposure to enterprise data model transformations / harmonization initiatives • Knowledge of DevOps practices in Dynamics environments • Experience working in phased transitions / knowledge transfer setups What You ll Be Working On • Customizing and extending a mission-critical enterprise platform • Driving automation and digital transformation initiatives • Building a scalable, future-ready solution aligned with enterprise data strategy • Supporting transition to internal ownership and sustainable delivery model Why work with us? Our Culture • Open communication and a focus on psychological safety; • Recognition of achievements and contributions; • Collaboration across multicultural teams; • Less bureaucracy, more focus on results. Hiring Process • Technical Interview • Manager Interview • Pre-offer stage + Reference Check (if requested) • Official Offer Originally posted on Himalayas

Ready to Apply?

Click the button below to visit the company's application page.

Apply for this Position