About Company

ITsutra is an independent IT consultancy specializing in software development and consulting services. With a strong focus on understanding client needs, we deliver effective and cost-efficient solutions. Our team brings a deep commitment to resolving complex IT challenges and ensuring the right results for every client. By sharing our expertise and continuously adapting to evolving business needs, we help businesses navigate the complexities of technology and drive success.

Full Stack Product Engineer

Location
Kathmandu, Nepal
Salary
Negotiable

We are looking for a Product Engineer to join our team at ITsutra. The role involves designing, developing, and optimizing applications built on Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse) and Dynamics 365. The position requires expertise in Power Platform development, Dynamics 365 customization, and ASP.NET for extending functionalities. The Product Engineer will work closely with stakeholders to deliver scalable solutions, improve user experiences, and ensure best practices in software development and security.

Job Description

  1. Power Platform & Dynamics 365 Development
    • Design, develop, and maintain Canvas Apps, Model-Driven Apps, and Power Automate workflows.
    • Customize Dynamics 365 (Sales, Service, Marketing, and Field Service modules).
    • Extend Power Platform and Dynamics 365 functionality using PCF (PowerApps Component Framework).
    • Develop solutions in Dataverse (CDS) with custom tables, relationships, and business rules.
    • Implement Power BI dashboards and reports for data visualization.
  2. ASP.NET & API Development
    • Develop ASP.NET Core/MVC applications to extend Power Platform and Dynamics 365.
    • Build and integrate RESTful APIs for external system connectivity.
    • Implement Custom Web Services, Plugins, and Workflows using C# and .NET.
    • Work with Azure Functions, Logic Apps, and Webhooks for cloud-based automation.
  3. Software Development Best Practices
    • Follow Agile & DevOps methodologies for iterative development and deployment.
    • Implement secure coding practices, ensuring compliance with security and data privacy regulations.
    • Use CI/CD pipelines in Azure DevOps or GitHub Actions for automated deployments.
    • Write unit tests and perform code reviews to ensure high-quality software.
  4. Integration & Data Management
    • Integrate Dynamics 365 and Power Platform with ERP systems, SharePoint, and external databases.
    • Implement ETL processes for data synchronization across systems.
    • Manage data security, governance, and compliance in Power Platform and Dynamics 365 environments.
  5. Performance Optimization & Troubleshooting
    • Optimize Power Apps and Dynamics 365 applications for performance and scalability.
    • Troubleshoot and resolve application issues and performance bottlenecks.
    • Monitor system health using Azure Monitor, Application Insights, and Power Platform Admin Center.
  6. Collaboration & Documentation
    • Work with stakeholders, product managers, and UX designers to develop user-centric solutions.
    • Provide technical support to end-users and developers, ensuring smooth adoption.
    • Maintain technical documentation, user guides, and training materials.
Apply now
Explore more Openings