Senior Back End Engineer (.NET) @REW Technology

    about 3 hours ago·REW Technology is hiring a remote Senior Back End Engineer (.NET)·📍 Remote

    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
    1. Technical Interview
    2. Manager Interview
    3. Pre-offer stage + Reference Check (if requested)
    4. Official Offer

    Originally posted on Himalayas

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.